ハッシュ値の生成 — SHA-256・ファイルのチェックサム

📂

ここにファイルをドラッグ アンド ドロップするか、 クリックして閲覧する

あらゆるファイルタイプがサポートされています。すべての処理はローカルで行われます。

複数のアルゴリズム

MD5、SHA-1、SHA-256、および SHA-512 をサポートします。複数のハッシュを一度に計算します。

ファイルのハッシュ化

ファイルをドラッグ アンド ドロップしてチェックサムを計算し、ダウンロードの整合性を確認します。

ハッシュ比較

既知のハッシュを貼り付けて、データが一致するかどうかを即座に検証します。手動で比較する必要はありません。

100% プライバシー保護

すべての計算はブラウザ内でローカルに行われます。データがサーバーにアップロードされることはありません。

高性能

ネイティブの Web Crypto API を活用して、大きなファイルであっても超高速のハッシュを実行します。

完全に無料

登録も制限も広告もありません。永久に無料で使用できます。

関連記事

ハッシュ関数とは何ですか?完全な初心者ガイド

ハッシュ関数の基礎、つまりハッシュ関数がどのように機能するか、その特性、そして現代のコンピューティングにおいてハッシュ関数が不可欠である理由を学びましょう。

初心者ガイド (英語)

MD5 はまだ安全ですか?ハッシュアルゴリズムのセキュリティ比較

ハッシュ アルゴリズムのセキュリティ、衝突攻撃、レインボー テーブル、および適切なアルゴリズムの選択に関する詳細な分析。

安全 (英語)

チェックサムを使用してファイルの整合性を検証する方法

ハッシュ チェックサムを使用して、ダウンロードされたファイルが改ざんまたは破損していないことを確認する方法を学びます。

チュートリアル (英語)

ハッシュと暗号化: 違いは何ですか?

ハッシュと暗号化の基本的な違いを理解し、よくある誤解を避けてください。

コンセプト (英語)

よくある質問

ハッシュとは何ですか?
ハッシュ関数は、入力データを固定長のダイジェストに変換します。同じ入力は常に同じ出力を生成しますが、出力を反転して元の入力を復元することはできません。
私のデータはどこかにアップロードされていますか?
いいえ、すべてのハッシュ計算はブラウザ内で完全に行われます。テキストやファイルがデバイスの外に出ることはなく、完全なプライバシーが確保されます。
MD5 と SHA-256 の違いは何ですか?
MD5 は 128 ビット (32 文字) のハッシュを生成し、高速ですが、衝突の脆弱性が知られているため、セキュリティ目的では推奨されません。 SHA-256 は、より強力なセキュリティを備えた 256 ビット (64 文字) ハッシュを生成し、現在最も広く使用されているハッシュ アルゴリズムです。
どれくらいの大きさのファイルをハッシュできますか?
それはブラウザとデバイスのメモリによって異なります。最新のブラウザのほとんどは、数百 MB、さらには数 GB のファイルを処理できます。このツールは、メモリを節約するためにファイルをチャンク単位で読み取ります。
ハッシュは復号化できますか?
いいえ。ハッシュは一方向関数です。仕様上、ハッシュ値から元のデータを復元することはできません。これは、キーを使用して元に戻すことができる暗号化とは根本的に異なります。
テキストから SHA-256 ハッシュを生成するにはどうすればよいですか?

SHA-256 を選択し、テキストを入力してダイジェストを生成します。空白と行末は入力の一部であるため、テキストが異なれば結果も異なります。

ファイル ハッシュと公開されたチェックサムを比較するにはどうすればよいですか?

公開されたチェックサムと同じアルゴリズムを選択し、ファイルを選択して完全なダイジェストを比較します。チェックサム ソースによって指定されたアルゴリズムを使用します。 MD5 と SHA-256 は異なるダイジェストを生成します。