MD5 加密算法
【摘要】 目录
文章目录
目录
消息摘要算法
MD5
消息摘要算法
摘要算法,又称为哈希算法,表示:输入任意长度的数据,会输出固定长度的数据,主要用于验证数据的完整性。
消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,所以不存在密钥的管理与分发问题,适合于分布式网络上使用。但由于其加密计算的工作量相当巨大(...
目录
消息摘要算法
摘要算法,又称为哈希算法,表示:输入任意长度的数据,会输出固定长度的数据,主要用于验证数据的完整性。
消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,所以不存在密钥的管理与分发问题,适合于分布式网络上使用。但由于其加密计算的工作量相当巨大(加密数据量大的数据时间会非常长),所以以前的这种算法通常只用于数据量有限的情况下的加密。
消息摘要算法分为 3 类:
- MD(Message Digest):消息摘要。
- SHA(Secure Hash Algorithm):安全散列。
- MAC(Message Authentication Code):消息认证码。
MD5
MD5(Message-Digest Algorithm 5,信息-摘要算法),无论加密多大的数据,经过运算后都会生成固定长度的数据,运算结果是使用 16 进制显示的 128bit 的二进制字符串,通常表示为 32 个十六进制数连成的字符串。
MD5 主要应用于确保信息传输完整一致,例如:应用在文档校验上,用来生成密钥检测文档是否
文章来源: is-cloud.blog.csdn.net,作者:范桂飓,版权归原作者所有,如需转载,请联系作者。
原文链接:is-cloud.blog.csdn.net/article/details/114261533
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)