当前位置:编程学习 > JAVA >>

java 比对 php crypt 加密的密码。

由于密码要发送到第三方去比对,而第三方的是使用php来开发的。希望能有一个java的比对方法。

第三方开放数据库给我们,并给出如下对比方法,看的不太懂,求指导。(crypt的第二个参数是一个暗码,为何在对方给出的对比方法中是之前加密的密文,如果这样加密的话,第一次的密文是如何加密的?)
密码0fdcbb6825d7a38c970ddc1208cc6b9a对应明文是gujin19710407
对比方法 

Post_passwd2 == crypt(Post_passwd,Post_passwd2) 

Post_passwd2:密文

Post_passwd:明文

小弟对于PHP不是很了解,希望各位能帮忙,多谢! java php crypt 加密 验证密码 --------------------编程问答-------------------- 这个估计需要问问第三方或者研究一下第三方的手册。应该和php没什么关系
这里既没有说加密方法也没有说函数用法无法分析原因。 --------------------编程问答--------------------
引用 1 楼 zqfddqr 的回复:
这个估计需要问问第三方或者研究一下第三方的手册。应该和php没什么关系
这里既没有说加密方法也没有说函数用法无法分析原因。


crypt 就是加密方法,是PHP自带的。

以下 引用 : http://blog.csdn.net/yanhui_wei/article/details/8447882
只要有一点使用非Windows平台经验的读者都可能对crypt()相当熟悉,这一函数完成被称作单向加密的功能,它可以加密一些明码,但不能反过来将密码重新转换为原来的明码。crypt()函数定义如下。

  string crypt (string input_string [, string salt])  --------------------编程问答--------------------
引用 2 楼 qq234121906 的回复:
Quote: 引用 1 楼 zqfddqr 的回复:

这个估计需要问问第三方或者研究一下第三方的手册。应该和php没什么关系
这里既没有说加密方法也没有说函数用法无法分析原因。


crypt 就是加密方法,是PHP自带的。

以下 引用 : http://blog.csdn.net/yanhui_wei/article/details/8447882
只要有一点使用非Windows平台经验的读者都可能对crypt()相当熟悉,这一函数完成被称作单向加密的功能,它可以加密一些明码,但不能反过来将密码重新转换为原来的明码。crypt()函数定义如下。

  string crypt (string input_string [, string salt]) 
嗯 这个东西没有用过 帮不了你了
不过建议你可以找一个 crypt 的java实现 试试 --------------------编程问答-------------------- 看起来 象md5+盐 --------------------编程问答-------------------- 只要有一点使用非Windows平台经验的读者都可能对crypt()相当熟悉

很不幸的告诉你,我就是一个大于5年 Mac 用户,经常用 Linux 的,但是第一次听到这个函数。 --------------------编程问答--------------------
引用 5 楼 Inhibitory 的回复:
只要有一点使用非Windows平台经验的读者都可能对crypt()相当熟悉

很不幸的告诉你,我就是一个大于5年 Mac 用户,经常用 Linux 的,但是第一次听到这个函数。


那句话是引用  http://blog.csdn.net/yanhui_wei/article/details/8447882
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,