关于不可逆算法

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:51:14
声明我对此知识刚刚了解,看的我头晕,声明MD5,不可逆算法,正所谓天知地知,你知我知,怎么可能不可逆啊,传递信息要有2个人,从A到B,比如A给B发了一条信息123456(明文)3(密文)(貌似也是密钥)。然后B看到了3,知道A给自己发的信息是123456!当然,密文也可以是任意一个符合,前提是A,B都知道!我这个是什么类型的加密方法,用的什么算法!

MD5的不可逆是这样的,通过明文可以得到密文,但知道密文不能得到明文。
比如,B已经知道了3(密文),这时候A发给B 123456(明文),B把123456通过加密算法得到3,3与B原来的已知密文相同,就知道A所给的明文是正确的。
密文AB都知道,但是明文只有A知道。B可以通过密文验证一个数字是不是正确的明文,但是没有办法通过密文把明文算出来