テキストからMD5、SHA-1、SHA-256、SHA-384、SHA-512のハッシュ値を生成します。
上部のテキストエリアにハッシュ化したいテキストを入力します。
入力と同時に、全てのアルゴリズム(MD5、SHA-1、SHA-256、SHA-384、SHA-512)のハッシュ値が自動計算されます。
必要なハッシュ値の「コピー」ボタンをクリックして、クリップボードにコピーできます。
ハッシュ生成ツールは、テキストから暗号学的ハッシュ値を計算するオンラインツールです。MD5、SHA-1、SHA-256、SHA-384、SHA-512の5つのアルゴリズムに対応し、データの整合性確認やチェックサム計算に活用できます。入力と同時に全アルゴリズムのハッシュ値がリアルタイムで計算されます。
MD5とSHA-1は衝突攻撃(異なる入力で同じハッシュ値を生成する攻撃)に対して脆弱性が発見されています。セキュリティ用途(パスワードハッシュ、デジタル署名等)にはSHA-256以上を使用することを推奨します。単純なチェックサムや互換性目的では引き続き使用できます。
用途によって異なります。セキュリティ用途にはSHA-256以上を推奨します。パフォーマンスとセキュリティのバランスではSHA-256が最も一般的です。より高いセキュリティが必要な場合はSHA-512を使用してください。
いいえ、ハッシュ関数は決定的です。同じ入力からは常に同じハッシュ値が生成されます。ただし、空白や改行の違い、エンコーディングの違いで異なる結果になることがあります。
いいえ、ハッシュ関数は一方向関数です。ハッシュ値から元のテキストを計算することは不可能です。これが、パスワードの保存にハッシュが使われる理由です。
いいえ、すべての処理はブラウザ内で完結します。Web Crypto APIを使用してローカルで計算されるため、入力データがサーバーに送信されることは一切ありません。