ハッシュ計算ツール — MD5・SHA-1・SHA-256・SHA-512

テキストやファイルの暗号学的ハッシュを計算。MD5・SHA-1・SHA-256・SHA-512に対応。100%ブラウザ内処理、データが外部に出ることはありません。

無料で使う →

機能

🔐

複数アルゴリズム対応

1つの入力からMD5・SHA-1・SHA-256・SHA-512のハッシュを同時に計算します。

📝

テキスト入力

テキストを入力または貼り付けてハッシュを生成。テキストの整合性確認に最適です。

📁

ファイルアップロード

任意のファイルをアップロードしてハッシュを計算。ダウンロードファイルの検証に活躍します。

🔒

プライバシー優先

Web Crypto API(MDは5はspark-md5)をローカルで使用。データがブラウザの外に出ることはありません。

📋

個別コピー

クリックで特定のハッシュ結果をクリップボードにコピーできます。

📊

大文字 / 小文字切替

各ハッシュの16進数出力を大文字・小文字で切り替えられます。

使い方

1

入力方法を選択

テキストを直接入力・貼り付けするか、ハッシュ化したいファイルをアップロードします。

2

全ハッシュを確認

MD5・SHA-1・SHA-256・SHA-512が同時に計算されます。

3

結果を比較

計算されたハッシュを期待値と比較して整合性を確認します。

4

コピー

任意のハッシュをクリップボードにコピーします。

よくある質問

なぜMD5は別のライブラリで計算されるのですか?
Web Crypto APIはセキュリティ上の理由からMD5に対応していません(暗号学的用途では脆弱とみなされているため)。そのためMD5にはpure JavaScriptの実装であるspark-md5を使用しています。
データはサーバーに送信されますか?
いいえ。すべてのハッシュ計算はブラウザ内でWeb Crypto API(SHA-*)とspark-md5(MD5)を使ってローカルで実行されます。データがデバイスから外に出ることはありません。
各ハッシュアルゴリズムの違いは何ですか?
MD5は128ビット(32文字)、SHA-1は160ビット(40文字)、SHA-256は256ビット(64文字)、SHA-512は512ビット(128文字)のハッシュを生成します。ビット長が長いほど衝突耐性が高くなりますが、計算時間も長くなります。
ダウンロードファイルの検証に使えますか?
はい。ファイルをアップロードして計算されたハッシュを、配布元が公開しているチェックサムと比較することで検証できます。
MD5はまだ役立ちますか?
衝突の脆弱性が知られているため、セキュリティ目的には推奨されません。ただし、暗号学的でないチェックサムや後方互換性のために今でも広く使われています。

← pudone! ホームへ戻る