正文标题:如何调用Python 3自带的SHA256/SHA1摘要函数
方法一:使用hashlib
官方文档:
https://docs.python.org/3/library/hashlib.html?highlight=cryptograph
>>> import hashlib
>>> h = hashlib.new('ripemd160')
>>> h.update(b"Nobody inspects the spammish repetition")
>>> result = h.hexdigest()
>>> print(result)
cc4a5ce1b3df48aec5d22d1f16b894a0b894eccc
方法二:使用cryptograhpy库提供的后端密码引擎
官方文档:
https://cryptography.io/en/latest/hazmat/primitives/cryptographic-hashes/
python3 -m pip install cryptography==2.2.2
下列测试代码仅支持Python版本3.5以上
fro