MD5 ハッシュ生成・検証
テキストや最大 256 MiB のファイルの MD5 ハッシュを計算して既知のダイジェストと照合。ローカル処理、敵対的検証には不向き。
ツールを開く — MD5 ハッシュ生成・検証MD5 ハッシュ生成・検証 vs SHA-256 ハッシュ生成・検証
結論から: 両方ともテキストとファイルをローカルでハッシュ化し、既知のダイジェストと比較します。違いはアルゴリズムの強度です。MD5 は高速で、偶発的な破損の発見には今も使えます。SHA-256 は公開チェックサムに使われる耐衝撃性の標準です。ダウンロードページに公式チェックサムがあれば SHA-256 を使ってください。
| MD5 ハッシュ生成・検証 | SHA-256 ハッシュ生成・検証 | |
|---|---|---|
| 用途 | テキストや最大 256 MiB のファイルの MD5 ハッシュを計算して既知のダイジェストと照合。ローカル処理、敵対的検証には不向き。 | テキストやファイルの SHA-256 を計算し、公開された 64 文字チェックサムと照合。大文字小文字を区別せずローカルで比較。 |
| 入力 | 256 MiB までのテキストまたはファイル。生バイトのチャンクで処理 | 256 MiB までのテキストまたはファイル。生バイトのチャンクで処理 |
| 出力 | 32 文字(128 ビット)の MD5 ダイジェスト | 64 文字(256 ビット)の SHA-256 ダイジェスト。大文字小文字を区別しない比較 |
| 主な用途 | 旧システムの識別子や迅速な偶発破損チェック | 公開チェックサムを使ったダウンロードとインストーラの検証 |
主な違い
どちらもダイジェストを計算し、指定値と照合します。分かれ目は信頼度で、手順ではありません。
どちらも 256 MiB までのテキストまたはファイルを受け付け、生バイトのチャンクで、すべて端末上で計算します。
MD5 は 32 文字を出力します。SHA-256 は 64 文字を出力し、比較では大文字小文字を区別しません。
旧システムの識別子や迅速な破損チェックなら MD5。ダウンロード検証や改ざんの証拠なら SHA-256 です。
テキストや最大 256 MiB のファイルの MD5 ハッシュを計算して既知のダイジェストと照合。ローカル処理、敵対的検証には不向き。
ツールを開く — MD5 ハッシュ生成・検証テキストやファイルの SHA-256 を計算し、公開された 64 文字チェックサムと照合。大文字小文字を区別せずローカルで比較。
ツールを開く — SHA-256 ハッシュ生成・検証関連比較