openssl shake256ハッシュ文字列を使用して指定された長さのハッシュ文字列に変換するには?

openssl shake256ハッシュ文字列を使用して指定された長さのハッシュ文字列に変換するには?

openssl shake256ハッシュ文字列を使用してハッシュ文字列の長さを指定するには?次のコマンドを使用して、Linuxでデフォルトの長さのshake256ハッシュ文字列を生成します。

echo -n 28713 | openssl shake256

動作しますが、より短い戻り値が必要です。

論文から: SHA-3 Wiki Shake256は指定された長さの文字列をハッシュできます。

答え1

これはopenssl-3.0.0-alpha10将来のフラグ-xoflenで可能になります。以前のバージョンではサポートされていません。

源泉:

https://github.com/openssl/openssl/commit/c39f43534d4f359bdfee617f70f89b114c9f2cca

関連情報