当前位置: 技术问答>java相关
怎么样比较已经被DES的加密后的密码?
来源: 互联网 发布时间:2015-05-11
本文导语: vpopmail加密了存储在mysql中的密码,(DES)加密,怎么比较用户输入跟mysql中的密码? | 你的加密是随机的还是有一套算法呢。 如果是后者,加密后再比较密文不就可以了。 | ...
vpopmail加密了存储在mysql中的密码,(DES)加密,怎么比较用户输入跟mysql中的密码?
|
你的加密是随机的还是有一套算法呢。
如果是后者,加密后再比较密文不就可以了。
如果是后者,加密后再比较密文不就可以了。
|
?DES是对称算法呀,将用户输入同样加密比较,或者将数据库中的密文解密比较不是一样吗?
|
DES无法将密文解密的!
只能将用户输入加密后与密文做比较。
只能将用户输入加密后与密文做比较。
|
解密是可以解的,不过可是不简单,大量的运算
|
64位DES加密算法是美国的允许出口算法,128位的算法是被禁止出口的,就是说美国人自己能破64位的,而128位的他们也没有绝对的把握破戒。
就个人机来说,以目前的密码分析学还不大可能破解得了。
比较加密后的密文可行,也可以直接以密钥解密后得到的明文进行比较!
就个人机来说,以目前的密码分析学还不大可能破解得了。
比较加密后的密文可行,也可以直接以密钥解密后得到的明文进行比较!