使用一层哈希函数生成的哈希值计算为:h4(h3(h2(h1(‘text′))))
,其中不同的hi来源于集合{md5, sha1, sha224, sha256, sha384, sha512}
。
还请注意,在每个hi的输出上应用hexdigest之后,将获得下面看到的哈希值:
import base64
def sha512encryption(plain_text):
return hashlib.sha512(plain_text.encode()).hexdigest()
这是用于sha512加密的python编码示例。类似地,完成了多层哈希处理。