# ハッシュジェネレーター

> 無料のハッシュジェネレーター。テキストのMD5、SHA-1、SHA-256、SHA-384、SHA-512チェックサムをブラウザで即座に計算。アップロードされません。

任意のテキストのMD5、SHA-1、SHA-256、SHA-384、SHA-512ダイジェストを即座に計算。入力中に5つのハッシュがライブ更新されます。すべてブラウザ内で動作。

*Interactive tool: enter your values at https://toollantern.win/ja/hasshu-generator/ and results update instantly in your browser.*

## このツールの機能

ハッシュ関数は任意の入力を固定長のフィンガープリントに変換します。このツールは5種類を同時計算：MD5（128ビット）、SHA-1（160ビット）、SHA-256、SHA-384、SHA-512です。入力中もリアルタイム更新されます。

## 例

**hello**のMD5は5d41402abc4b2a76b9719d911017c592、SHA-256は2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824です。1文字変えるだけで全ハッシュが激変します。この雪崩効果こそ完全性チェックに役立つ理由です。

## どれを使うべきか

セキュリティ用途にはSHA-256かSHA-512を使ってください。MD5とSHA-1は衝突耐性が破られており、レガシーシステムとのチェックサム照合専用です。

## よくある質問
### ハッシュの用途は？

ファイルの完全性検証（チェックサム比較）、パスワードのフィンガープリント保存、データの重複排除、キャッシュやGitでのコンテンツ識別です。

### MD5は安全ですか？

いいえ。MD5とSHA-1には実用的な衝突攻撃があります。ダウンロードの検証など非クリティカルなチェックサム専用にし、セキュリティにはSHA-256かSHA-512を使ってください。

### ハッシュを逆算できますか？

いいえ、ハッシュ関数は一方向です。入力を見つける唯一の方法は総当たりで、同じハッシュになる候補を探すことです。

### テキストはサーバーに送信されますか？

いいえ。5つのダイジェストはすべてブラウザ内でローカルに計算され、機密文字列がデバイスから出ることはありません。

---
Interactive version: https://toollantern.win/ja/hasshu-generator/
