我们需要这样的代码来进行哈希处理:
from hashlib import sha256
Hash = sha256(b"hello").hexdigest()
#Hash = '2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824'
Run Code Online (Sandbox Code Playgroud)
hexdigest 似乎正在做主要的事情,因为没有它我们将得到以下结果:
Hash = sha256(b"hello")
#Hash = <sha256 HASH object @ 0x000001E92939B950>
Run Code Online (Sandbox Code Playgroud)
hexdigest 的使用是强制性的,因为如果不使用它,将获得另一个输出,但它有什么作用呢?