チェックサム / ハッシュ

任意のファイルの SHA-256 および SHA-1 をローカルで計算 - ダウンロードとファイルの整合性を検証します。

チェックサム / ハッシュ無料
ここにファイルをドロップするか 参照 デバイス上で計算された SHA-256 & SHA-1

チェックサムの仕組み

チェックサムは、ファイルの短い「指紋」のようなものです。同じファイルを同じハッシュ関数にかければ常に同じ値が得られますが、1バイトでも変更すれば値は完全に変わります。そのため、チェックサムはダウンロードが完全な状態で届いたか、あるいは2つのファイルが本当に同一であるかを確認するための標準的な方法となっています。

このツールはブラウザ内蔵の Web Crypto エンジンを使用して SHA-256 および SHA-1 を計算するため、大容量ファイルであってもお使いのデバイス上でハッシュ化されます。ダウンロードを確認するには、表示された SHA-256 とベンダーが公開しているものを比較してください。一致すれば、そのファイルは真正かつ完全なものです。

お役立ち情報

  • SHA-256 は、ダウンロードやリリースの検証における現代の標準です。
  • SHA-1 は、現在もこれを記載している古いツールのために用意されていますが、衝突耐性がなく、もはや安全ではありません。
  • すべては Web Crypto API を通じてローカルで実行されるため、ファイルがデバイスの外に出ることはありません。
  • MD5 は意図的に除外されています。整合性チェックにおいては脆弱であるためです。

よくある質問

チェックサムは何に役立ちますか?
主に2つの用途があります。ダウンロードしたファイルが破損したり改ざんされたりしていないかの確認と、2つのファイルがバイト単位で同一であるかのチェックです。
SHA-256 と SHA-1、どちらを使うべきですか?
SHA-256 を使用してください。SHA-1 は、それを公開している古いツールの値と照合する必要がある場合にのみ使用してください。
ハッシュ計算のためにファイルはアップロードされますか?
いいえ。ハッシュ計算は Web Crypto API を通じてブラウザ内で実行されるため、ファイルがお使いのコンピュータから離れることはありません。
なぜ MD5 がないのですか?
MD5 は、異なる2つのファイルが同じ MD5 値を持つ可能性がある(衝突)ことが判明してから数年が経過しており、整合性の確認には安全ではありません。当サイトでは SHA を採用しています。