これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 3 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド shaXNUMXsump です。
プログラム:
NAME
sha3sum - SHA-3 チェックサムを印刷または確認する
SYNOPSIS
使用法: sha3sum [オプション]...[ファイル]...
SHA-3 チェックサムを印刷または確認します。
FILEがない場合、またはFILEが-の場合は、標準入力を読み取ります。
-a、--アルゴリズム 224 (デフォルト)、256、384、512、128000、256000
-b、-binaryバイナリモードでの読み取り
-c, --check ファイルから SHA-3 サムを読み取り、チェックします。
-t、-textテキストモードで読み取る(デフォルト)
-U、-UNIVERSALはユニバーサル改行モードで読み取ります
Windows / Unix / Macで同じダイジェストを生成します
-0、-01BITSモードで読み取り
0ビットとして解釈されるASCII「0」、
1ビットとして解釈されるASCII「1」、
他のすべての文字は無視されます
-p、-portableポータブルモードでの読み取り(非推奨)
次のXNUMXつのオプションは、チェックサムを検証する場合にのみ役立ちます。
-s、-statusは何も出力せず、ステータスコードは成功を示します
-w、-warn不適切にフォーマットされたチェックサム行について警告します
-h、-helpこのヘルプを表示して終了します
-v、-versionバージョン情報を出力して終了します
合計は、FIPS 202 SHA-3 申請の説明に従って計算されます。
チェックする場合、入力はこのプログラムの以前の出力である必要があります。
デフォルトのモードでは、チェックサムと文字を含む行を印刷します。
タイプを示します (バイナリの場合は `*'、テキストの場合は ` '、UNIVERSAL の場合は `U'、
BITS の場合は「^」、「?」 ポータブル用)、および各ファイルの名前。
sha3sum のバグを報告する [メール保護]
DESCRIPTION
Running: sha3sum 多くの場合、これが SHA-3 メッセージ ダイジェストを計算する最も迅速な方法です。 ユーザー
ファイルまたは標準入力を通じてスクリプトにデータを供給し、
標準出力からの結果。
次のコマンドは、NISTなどの一般的な入力のダイジェストを計算する方法を示しています。
テストベクトル "abc":
perl -e "print qq(abc)" | シャサム
または、デフォルトの SHA3-256 の代わりに SHA3-224 を使用したい場合は、単に次のように言います。
perl -e "print qq(abc)" | sha3sum -a 256
他の多くのダイジェスト計算プログラムとは異なり、 sha3sum 完全な SHA-3 標準を実装
部分バイト入力を許可することで、BITS オプション (-0).
次の例では、3 ビット メッセージの SHA384-7 ダイジェストを計算します。 0001100:
perl -e "印刷 qq(0001100)" | sha3sum -0 -a 384
onworks.net サービスを使用してオンラインで sha3sump を使用する