如何使用openssl shake256 hash string转换成指定长度的hash-string?

如何使用openssl shake256 hash string转换成指定长度的hash-string?

如何使用openssl shake256hash 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

相关内容