Hash Generator

Enter text and click Generate Hashes.

ハッシュは入力テキストの固定長の指紋です

SHAハッシュは同じ入力なら同じ結果を返し、少しの変更でも大きく異なる文字列になります。このツールはWeb Crypto APIでSHA-256、SHA-384、SHA-512をブラウザ内生成します。

基本概念

一方向性

ハッシュは復号する暗号ではなく、比較用の指紋です。

衝突耐性

SHA-2系は異なる入力が同じ値になりにくいよう設計されています。

ブラウザ処理

入力をWeb Cryptoで処理し、16進数文字列として表示します。

使い方

  1. ハッシュ化したいテキストを入力します。
  2. 生成ボタンでSHA-256、SHA-384、SHA-512を作ります。
  3. 必要な結果をコピーして照合値やテストデータに使います。

よくある質問

ハッシュから元文を戻せますか?

いいえ。ハッシュは一方向で、復元ではなく比較に使います。

パスワード保存にそのまま使えますか?

不十分です。saltと専用の低速なパスワードハッシュ/KDFが必要です。

SHA-256とSHA-512はどちらを使いますか?

要件に合わせます。多くの整合性確認ではSHA-256が広く使われます。

認証やパスワード保存では、単純なハッシュだけでなく検証済みの方式を使ってください。