MD5 加密算法

举报
云物互联 发表于 2021/08/06 01:12:19 2021/08/06
【摘要】 目录 文章目录 目录 消息摘要算法 MD5 消息摘要算法 摘要算法,又称为哈希算法,表示:输入任意长度的数据,会输出固定长度的数据,主要用于验证数据的完整性。 消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,所以不存在密钥的管理与分发问题,适合于分布式网络上使用。但由于其加密计算的工作量相当巨大(...

目录

消息摘要算法

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

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

消息摘要算法分为 3 类:

  1. MD(Message Digest):消息摘要。
  2. SHA(Secure Hash Algorithm):安全散列。
  3. 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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。