この道具の仕組み
SHA-256は512bitブロックを64ラウンドで圧縮し256bitを返します。FNV-1aは各UTF-8バイトをxor後にFNV素数で乗算します。
入力と結果の例
入力例
- 入力
- hello / SHA-256
- 結果
- 2cf24dba5fb0a30e…
使う前に知っておくこと
- 01パスワード保存には反復回数と専用設計を持つArgon2・scrypt・bcrypt等を使用してください。
- 02ファイル入力には対応せず、文字列のみを処理します。
ハッシュ生成は、UTF-8文字列からSHA-256またはFNV-1a 32bitのハッシュ値を計算します。 入力内容はこの端末のブラウザ内で処理し、結果と前提を同じ画面で確認できます。
見えている項目だけで使えます。
入力すると、すぐに更新されます。
f8faa634bd18d1994cadba4524e225558fac5fa3825fb508b9fa6021438c0150
同じ入力とsaltからは同じ値が得られます。ハッシュから元の文字列へ戻すことはできません。
SHA-256は512bitブロックを64ラウンドで圧縮し256bitを返します。FNV-1aは各UTF-8バイトをxor後にFNV素数で乗算します。