md5

发布时间:2020-07-26 02:45:19 作者:xiaoqin00
来源:网络 阅读:647

MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。


md5散列一般为32位十六进制数字。

MD5算法具有以下特点:

1、压缩性:任意长度的数据,算出的MD5值长度都是固定的,32位长度。

2、容易计算:从原数据计算出MD5值很容易。

3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。

4、强抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据(即伪造数据)是非常困难的。


MD5算法具体实现过程。

http://baike.baidu.com/view/7636.htm


推荐阅读:
  1. md5 详解
  2. 如何破解MD5密文

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

计算机 编程语言 信息

上一篇:怎么用Fiddler进行苹果的抓包

下一篇:麦子学院 — 产品经理之基础阶段和产品思维

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》