DEV · HASH

ハッシュ生成

テキストを入力するとSHA系のハッシュを生成します。

  1. 1.ハッシュ化するテキストを入力または貼り付けます
  2. 2.SHA-1・SHA-256 などのハッシュアルゴリズムを選びます
  3. 3.「ハッシュ生成」ボタンを押します
  4. 4.生成されたハッシュ値をコピーします

→ 生成物: 選択したアルゴリズムで計算した16進数のハッシュ値

テキストを入力して生成してください。

このツールについて

入力したテキストを SHA-1・SHA-256・SHA-384・SHA-512 のハッシュ値に変換します。ハッシュは同じ入力から常に同じ値になり、値から元の文には戻せないため、内容が変わっていないかの確認に使われます。計算はブラウザ標準の暗号機能で端末内のみで行われます。

こんなときに

  • —ダウンロードしたファイルを配布元のチェックサムと照合して破損を確かめるとき
  • —同じ文書を複数回受け取り、本当に同一か確認するとき
  • —ハッシュの仕組みを知るため、アルゴリズムごとの長さや値を見比べるとき

知っておきたいこと

  • —SHA-1 は異なる入力が同じ値になる衝突が実際に見つかっており、セキュリティ用途には推奨されません。新規なら SHA-256 以上を使ってください。
  • —ハッシュは暗号化ではありません。元に戻せませんが、よくあるパスワードは事前計算表から逆引きできるため、パスワードの保存にそのまま使ってはいけません。
  • —空白や改行が 1 つ違うだけで結果はまったく別の値になります。

このツールへのご意見をお聞かせください

これまでに0回使用
ログインするとフィードバックを送信できます