23312 发表于 2016-3-23 08:47:40

python之bashlib模块

                      hashlib主要用于生成密码散列和消息摘要
支持的机密方法有:
md5
sha1
sha224
sha256
sha384
sha512

python代码

import hashlib
m = hashlib.md5()   #########创建hash对象
m.update('123')   #########123为要加密的密码
print(m.digest())   #########返回二进制字符串
print(m.hexdigest())##########返回十六进制字符串

说明1:
    m.update('123')
    m.update('456')
等价于:
    m.update('123456')

说明2:
   m = hashlib.md5() 等价于m = hashlib.new('md5')

                   

页: [1]
查看完整版本: python之bashlib模块