如下图:
由上可知,任意大小的数据经过md5算法是都是4个字节。
涉及到新的安全相关的内容,不再用md5了。通过md5算法的分析我们应该知道我们通过什么方式实现不可逆,又是通过什么方式实现修改一处内容,就能使得获得的md5值发生改变。
md5算法原理,如下图
大小端字节序
注意C++中是小端模式,而md5算法使用大端模式。
C++安全方向openssl(三):3.2 md5算法原理详解以及代码实现
最新推荐文章于 2024-07-01 21:43:55 发布
如下图:
由上可知,任意大小的数据经过md5算法是都是4个字节。
涉及到新的安全相关的内容,不再用md5了。通过md5算法的分析我们应该知道我们通过什么方式实现不可逆,又是通过什么方式实现修改一处内容,就能使得获得的md5值发生改变。
md5算法原理,如下图
大小端字节序
注意C++中是小端模式,而md5算法使用大端模式。