MD5在线加密

关于MD5加密

MD5加密,又称MD5信息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5加密由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开。MD5由MD4、MD3、MD2改进而来,主要增强算法复杂度和不可逆性。

MD5加密后的位数一般为两种,16位与32位,用的比较多的是32位的MD5加密,而16位MD5加密实际上就是从32位MD5加密结果中将中间的第9位到第24位提取出来。

举例如下:

待加密字符串:admin

32位MD5加密结果:21232f297a57a5a743894a0e4a801fc3

16位MD5加密结果:7a57a5a743894a0e

鲁ICP备2021020729号