python的标识符 MD5算法算不算加密算法呢?

MD5算法算不算加密算法呢?。。md5加密算法用C#是怎么实现的?首先,MD5与Java无关。MD5是一个摘要算法(不同于加密)。Java是一种编程语言。您可以说您可以使用java来实现MD5摘要函数

MD5算法算不算加密算法呢?

md5加密算法用C#是怎么实现的?

首先,MD5与Java无关。MD5是一个摘要算法(不同于加密)。Java是一种编程语言。您可以说您可以使用java来实现MD5摘要函数。

其次,MD5不是加密,而是摘要。加密只有在能够被解密(也就是说,原始文本可以通过密文获得)并且知道一个字符串的摘要不能(或者非常困难)获得原始字符串的情况下才有意义。一些网站说,解密MD5实际上是“冲突”。y=MD5(x)的域是无限的,但范围是有限的。所以这个函数是多对一函数。假设y=MD5(x1)y=MD5(x2),即汇总后x1和x2的值相等,那么我给你汇总后的值y(从x1汇总得到),所以所谓的解密就是找到一个字符串x,MD5汇总后的x的值也是y,这个x可能是x2,当然也可能是别的可能是x1,理论上X的个数是无限的。所以你几乎不可能真的让X1通过y!最后,除了MD5 summary,还有很多其他的summary算法,比如Sha family summary算法。

技术小白,写作匆匆。请改正错误。

进行md5加密的时候,自己的md5算法与对方的算法要一模一样吗?

MD5是对大容量数据进行数字签名前的MD5操作,并将大容量数据“压缩”成统一的短数据安全格式。