python模块之hashlib: md5和sha算法
2014-07-07 21:49
591 查看
hashlib是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。
md5经常用来做用户密码的存储。而sha1则经常用作数字签名。下面看看代码吧:
#-*- encoding:gb2312 -*-
import hashlib
a = "a test string"
print hashlib.md5(a).hexdigest()
print hashlib.sha1(a).hexdigest()
print hashlib.sha224(a).hexdigest()
print hashlib.sha256(a).hexdigest()
print hashlib.sha384(a).hexdigest()
print hashlib.sha512(a).hexdigest()
md5经常用来做用户密码的存储。而sha1则经常用作数字签名。下面看看代码吧:
#-*- encoding:gb2312 -*-
import hashlib
a = "a test string"
print hashlib.md5(a).hexdigest()
print hashlib.sha1(a).hexdigest()
print hashlib.sha224(a).hexdigest()
print hashlib.sha256(a).hexdigest()
print hashlib.sha384(a).hexdigest()
print hashlib.sha512(a).hexdigest()
相关文章推荐
- python模块之hashlib: md5和sha算法
- python模块之hashlib: md5和sha算法
- python模块之hashlib: md5和sha算法
- python模块之hashlib: md5和sha算法
- Python模块学习之hashlib-MD5在接口测试中的应用
- Python模块学习之hashlib-MD5在接口测试中的应用
- Python hashlib模块
- Python hashlib模块 (主要记录md5加密)
- hashlib —— Python 的 md5 和 sha1 加密
- Python中hashlib模块, 快捷加密数据
- python 常用的模块(hashlib)转
- Python3 加密(hashlib和hmac)模块的实现
- python常用模块补充hashlib configparser logging,subprocess模块
- Python常用模块之hashlib
- Python hashlib模块
- Python hashlib模块
- Python常用内建模块之hashlib
- Python hashlib、hmac模块
- Python hashlib模块 (主要记录md5加密)
- python内建模块之hashlib