码迷,mamicode.com
首页 > 编程语言 > 详细

python加密---hashlib模块

时间:2017-08-20 11:20:18      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:包括   数据   python   运算   用户密码   内容   简单   用户   open   

1.hash是什么

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

2.md5的三个特点

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

(2).不可逆推。

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

 

python加密---hashlib模块

标签:包括   数据   python   运算   用户密码   内容   简单   用户   open   

原文地址:http://www.cnblogs.com/yxwang/p/7398992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!