SHAハッシュの生成方法
ダイジェストを作成・比較
- 正確なテキストを入力します。
- SHA-256、384、512を選びます。
- ハッシュを生成します。
- 16進値をコピーして期待値と比較します。
文字コードと再現性
テキストはUTF-8へ変換され、同じ文字列は同じダイジェストになります。
出力はアルゴリズムにより64、96、128文字です。
セキュリティ上の限界
- ハッシュは暗号化ではなく復号できません。
- 高速SHAだけをパスワード保存に使えません。MD5とSHA-1は除外しています。
SHAのよくある質問
テキストは送信されますか?
いいえ。Web Cryptoはこのブラウザー内で動作します。
改行で値が変わるのはなぜですか?
空白や改行を含む全バイトを処理するためです。
元の文字列を戻せますか?
いいえ。ダイジェストは一方向です。