開発者ツール
ハッシュ生成ツール
テキストからMD5・SHA-1・SHA-256・SHA-512ハッシュを即座に生成します。インストール不要。
入力
結果
ハッシュ結果がここに表示されます。
使い方
- ハッシュ値を求めたいテキストを入力または貼り付けます。
- MD5、SHA-1、SHA-256、SHA-512のダイジェストが同時に生成されます。
- 各ダイジェストのコピーボタンで値をコピーします。
ハッシュ関数とは
暗号学的ハッシュ関数は任意の長さの入力を受け取り、固定長のダイジェストを出力します。同じ入力からは常に同じハッシュが生成されますが、入力がわずかに変わるだけで出力は完全に異なります。MD5とSHA-1は高速ですが、セキュリティ用途では暗号学的に破られたとみなされています。SHA-256とSHA-512は現代的なSHA-2系列で、衝突耐性が重要な場合に推奨されます。
主な用途
- 公開されているチェックサムと比較してファイルの整合性を検証する
- 文字列の高速で不可逆な指紋(フィンガープリント)を生成する
- ハッシュアルゴリズムごとの出力長を学習目的で比較する