python加密---hashlib模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python加密---hashlib模块相关的知识,希望对你有一定的参考价值。

1.hash是什么

hash是一种算法,支持openssl 库提供的所有算法,包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。md5经常用来做用户密码的存储。而sha1则经常用作数字签名。

2.md5的三个特点

(1).内容相同则hash运算结果相同,内容稍微 改变hash值则变,

(2).不可逆推。

(3).在用相同算法计算时,无论数据多长,得到的hash值长度固定

 

以上是关于python加密---hashlib模块的主要内容,如果未能解决你的问题,请参考以下文章

Python:hashlib加密模块,flask模块写登录接口

python - 常用模块 - hashlib模块

python: hashlib 加密模块

Python——hashlib(加密模块)

hashlib加密模块_python

加密模块 hashlib | Python