にゃんこツール

ハッシュ生成(MD5/SHA-1/SHA-256)

入力したテキストのMD5・SHA-1・SHA-256ハッシュ値をリアルタイムで計算します。ブラウザ内で処理され、入力内容がサーバーに送信されることはありません。ランダムな文字列が必要な場合はパスワード生成もあわせてご利用ください。

注意事項

  • MD5・SHA-1は既知の脆弱性があり、パスワードの保存など安全性が求められる用途には使用しないでください。
  • 入力は改行やスペースも含めて厳密に区別されます。

用語解説

ハッシュ値

元のデータから一定の計算手順で求められる、固定長の文字列です。同じ入力からは常に同じハッシュ値が得られますが、ハッシュ値だけから元のデータを逆算することはできません。

MD5

古くから使われているハッシュ関数の一つです。異なる入力から同じハッシュ値を意図的に作り出す方法(衝突)が知られており、改ざん検知やパスワード保存などセキュリティが求められる用途には使用しないでください。

SHA-1

MD5の後継として広く使われたハッシュ関数ですが、こちらも安全性の問題が指摘されており、現在はセキュリティ用途では非推奨とされています。

SHA-256

SHA-2ファミリーに属するハッシュ関数です。現在も安全性が高いとされ、デジタル証明書やブロックチェーンなど幅広い分野で利用されています。

このページをシェア