UTILS.
プライバシーを標準に
#

ハッシュ生成ツール

テキストやファイルの SHA-256、SHA-1、SHA-384、SHA-512、MD5 ハッシュを生成し、期待するチェックサムと比較します。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →
— ダイジェスト —

具体例を試す

例

SHA-256 を選び、末尾に改行のない 3 文字 abc をハッシュ化します。ダイジェストは ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad です。MD5 では同じテキストが 900150983cd24fb0d6963f7d28e17f72 になります。

注意点

1 バイト変わるだけでダイジェストはまったく別のものになるため、末尾の改行や Windows の改行コードでも結果が変わります。ダウンロードを確認するには、ファイルと配布元が使ったアルゴリズムを選び、公開されているチェックサムを期待するハッシュの欄に貼り付けます。

このツールについて

テキストやファイル全体のハッシュ(ダイジェスト)を計算し、公開されているチェックサムを貼り付けて一致するか確認します。SHA ハッシュはブラウザー内蔵の Web Crypto API を使い、Web Crypto にない MD5 は小さな組み込み実装で計算します。ファイルはお使いのデバイス上で読み込まれ、アップロードされることはありません。

よくある質問

どのアルゴリズムを使うべきですか?
SHA-256 が標準的な選択です。MD5 と SHA-1 も偶発的な破損は検出できるので、ダウンロードページがそれしか公開していない場合は使えますが、意図的な改ざんには耐えられません。
ハッシュを元に戻せますか?
いいえ。暗号学的ハッシュは一方向関数であり、ダイジェストから元のテキストを復元することはできません。

その他のツール