如何使用openssl
shake256
hash string来指定长度的hash-string?我使用以下命令在 Linux 中生成shake256
默认长度的哈希字符串:
echo -n 28713 | openssl shake256
它有效,但我想要更短的返回值。
在论文中: SHA-3 维基 Shake256可以对指定长度的字符串进行哈希处理。
答案1
这在openssl-3.0.0-alpha10
以后的-xoflen
标志中是可能的。早期版本不支持它。
来源:
https://github.com/openssl/openssl/commit/c39f43534d4f359bdfee617f70f89b114c9f2cca