[源码和文档分享]基于C++实现的MD5加密算法

一、算法原理概述

1.1 关于算法

MD5 即 Message-Digest Algorithm 5 (信息-摘要算法 5)。

MD5 算法使用小端模式设计,输入为不定长度的信息,输出为固定的128-bit的 Hash 信息摘要。

1.2 关于安全性

MD5 不是足够安全的。

  • Hans Dobbertin 在1996年找到了两个不同的 512-bit 块,它们在 MD5 计算下产生相同的 hash 值

  • 至今还没有真正找到两个不同的消息,它们的 MD5 的 hash 值相等

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/2342.html

猜你喜欢

转载自blog.csdn.net/demongwc/article/details/91360525
今日推荐