MD5 加密算法

网友投稿 760 2022-05-29

目录

MD5 加密算法

文章目录

目录

消息摘要算法

MD5

消息摘要算法

摘要算法,又称为哈希算法,表示:输入任意长度的数据,会输出固定长度的数据,主要用于验证数据的完整性。

消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,所以不存在密钥的管理与分发问题,适合于分布式网络上使用。但由于其加密计算的工作量相当巨大(加密数据量大的数据时间会非常长),所以以前的这种算法通常只用于数据量有限的情况下的加密。

消息摘要算法分为 3 类:

MD(Message Digest):消息摘要。

SHA(Secure Hash Algorithm):安全散列。

MAC(Message Authentication Code):消息认证码。

MD5

MD5(Message-Digest Algorithm 5,信息-摘要算法),无论加密多大的数据,经过运算后都会生成固定长度的数据,运算结果是使用 16 进制显示的 128bit 的二进制字符串,通常表示为 32 个十六进制数连成的字符串。

MD5 主要应用于确保信息传输完整一致,例如:应用在文档校验上,用来生成密钥检测文档是否

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:概率主题模型简介 Introduction to Probabilistic Topic Models
下一篇:Bootstrap系列之实现圆形图片效果
相关文章