import hashlib import base64 data = '123456' data = data.encode('utf-8') md5 = hashlib.md5() md5.update(data) print ("md5加密 :%s"%md5.hexdigest()) sha1 = hashlib.sha1() sha1.update(data) print ("sha1加密: %s"%sha1.hexdigest()) sha224 = hashlib.sha224() sha224.update(data) print ("sha224加密: %s"%sha224.hexdigest()) sha256 = hashlib.sha256() sha256.update(data) print ("sha256加密: %s"%sha256.hexdigest()) sha384 = hashlib.sha384() sha384.update(data) print ("sha384加密: %s"%sha384.hexdigest()) sha512 = hashlib.sha512() sha512.update(data) print ("sha512加密: %s"%sha512.hexdigest()) new = hashlib.new('ripemd160') new.update(data) print ("new加密: %s"%new.hexdigest()) b = base64.encodestring(data) c = base64.decodestring(b) print ("base64加密: %s"%b) print ("base64解密: %s"%c)
作者:
honmaple
加载评论