好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

hashlib模块之加密的介绍

用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法

import hashlib

m = hashlib.md5()
m.update(b"hello")
print(m.hexdigest())
m.update(b"It's me")
print(m.hexdigest())
m.update(b"It's been a long time since we spoken.")
print(m.hexdigest())

m2 = hashlib.md5()
m2.update(b"helloIt's me")
print(m2.hexdigest())

#  
输出 5d41402abc4b2a76b9719d911017c592 64f69d95135bc13d4827f871b37f780f 0c9a83e10aa2f9e9629be61146db9cc2 64f69d95135bc13d4827f871b37f780f #第二个和第四个 md5值是相同的,所以第二个加密的是 helloIt'sme

查看更多关于hashlib模块之加密的介绍的详细内容...

  阅读:46次