ハッシュ生成
テキストを入力するかファイルを選ぶと、MD5とSHAのハッシュがすぐに得られます。公開されたチェックサムを貼り付ければ、ファイルが壊れていないか確認できます。
- テキストを入力するかファイルを選ぶ
- すべてのハッシュを一度に計算
- コピーするかチェックサムと照合
ツールを読み込み中…
ファイルが端末の外に送信されることはありません
ハッシュの用途
- ダウンロードしたファイルが完全で改変されていないかの確認。
- 指紋を比べて重複ファイルを見つける。
- バックアップやアーカイブの整合性チェック。
- ソフトウェア開発でデータの識別子を作る。
アルゴリズム
- MD5(128ビット):高速でチェックサムによく使われるが、衝突耐性はない。
- SHA-1(160ビット):古い方式。セキュリティ用途には使わない。
- SHA-256(256ビット):ソフトウェア配布や証明書の現在の標準。
- SHA-384とSHA-512:SHA-2ファミリーのより長い版。
ダウンロードの検証手順
「ファイル」タブを開き、ダウンロードしたファイルを選びます。開発者のサイトからチェックサムをコピーして照合欄に貼り付けると、一致するアルゴリズムが強調表示されます。どれとも一致しなければ、もう一度ダウンロードしてください。
よくある質問
ハッシュとは?
データから計算される固定長の短い「指紋」です。同じ入力からは必ず同じハッシュが得られ、わずかな変更でもまったく異なる値になります。
ダウンロードしたファイルを検証するには?
ファイルを選び、開発者が公開しているチェックサムを照合欄に貼り付けます。一致すれば、ファイルは完全で改変されていません。
ファイルはアップロードされますか?
いいえ。ファイルは端末内で読み込まれ計算されるので、外部に出ることはありません。
どのアルゴリズムを使えばいいですか?
現在はSHA-256が一般的です。MD5とSHA-1はチェックサムとしてまだ使われますが、意図的な改ざんに対しては安全ではありません。
ハッシュから元のテキストに戻せますか?
いいえ、ハッシュは一方向です。ただし短い文や一般的な文は推測される可能性があるため、パスワードの保存には専用のパスワードハッシュを使ってください。
大きなファイルも計算できますか?
はい。ただしファイル全体をメモリに読み込むため、数GBのファイルはスマートフォンでは失敗することがあります。