【发布时间】:2019-06-29 02:40:27
【问题描述】:
我正在寻找一个哈希函数,它可以为加密签名方案生成指定位大小的摘要。 Cryptography SE 上的一个相关问题 (https://crypto.stackexchange.com/questions/3558/are-there-hash-algorithms-with-variable-length-output) 指定存在用于此特定目的的算法。
有没有我可以使用的 Python 库?
目前,我的方案只是将 SHA-256 输出填充到所需的大小。我也尝试过 Python SHA3 库 - pysha3 1.0.2,但是它有一些可以使用的预定义摘要大小。
我想要一个散列函数,它可以将所需的摘要大小作为参数,并相应地散列消息(如果可能的话)
【问题讨论】: