MD5、SHA-1、SHA-256、SHA-512、SHA3アルゴリズムを使用して暗号ハッシュを生成します。テキストやファイルのハッシュ化、ハッシュの比較、HMACの生成が可能です。すべての処理はブラウザ内でローカルに実行されます。
テキスト入力にはText Hash、ファイルにはFile Hash、2つのhashが一致するか確認するにはCompare、キー付きhashを生成するにはHMACを選択します。
hashアルゴリズムを選択します。ほとんどの用途にはSHA-256を推奨します。より高いセキュリティにはSHA-512、レガシー互換性にはMD5を使用してください。
テキストを入力またはペースト、ファイルを選択、比較用のhashをペースト、またはHMAC用にメッセージと秘密鍵を入力します。
生成ボタンをクリックしてhashを作成します。結果をクリップボードにコピーして他で使用します。
MD5(128ビット)、SHA-1(160ビット)、SHA-256(256ビット)、SHA-512(512ビット)、SHA3-256(256ビット)、またはSHA3-512(512ビット)から選択します。各アルゴリズムは入力サイズに関わらず固定サイズの出力を生成します。
テキストはUTF-8エンコーディングを使用してバイトに変換され、選択したhashアルゴリズムで処理されます。出力はhash値を表す16進数文字列です。
ファイルはブラウザでバイナリデータとして読み込まれ、hashアルゴリズムで処理されます。ファイルはどこにもアップロードせずにhash化できます。
HMACは選択したhashアルゴリズムを使用して、メッセージと秘密鍵を組み合わせます。
hash比較は大文字小文字を区別しません。正の結果を得るには両方のhashが完全に一致する必要があります。
入力データから生成される固定サイズの文字列です。同じ入力は常に同じhashを生成し、hashを逆算することは不可能です。
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.