sha1sum
実際のshaを16進符号化で出力します。 Base64でエンコードされたバリエーションを見たいです。次のようにパイプできるバイナリバージョンを出力するコマンドがあります。echo -n "message" | <some command> | base64
または直接出力しても大丈夫です。
ベストアンサー1
コマンドラインユーティリティがある場合OpenSSL、バイナリ形式でダイジェストを生成することも、base64に変換することもできます(別の呼び出しで)。
printf %s foo | openssl dgst -binary -sha1 | openssl base64 -A
-sha256
なども-sha512
サポートされます。