テキストハッシュ生成
入力textのUTF-8 bytesをWeb Crypto digestし小文字hex hashを作ります。
使い方
- textとalgorithmを選んで実行します。
主な機能と処理範囲
SHA-1/256/384/512から選択し既定SHA-256です。
処理の仕組み
TextEncoder→crypto.subtle.digest→hex化です。
例
helloのSHA-256は64 hex digitです。
こんな場面で便利
- text integrity比較に
利用前の確認
- hashは暗号化でなくSHA-1はcollision security用途非推奨、password保存にはKDFが必要です。
基準・参考資料
よくある質問
同じtextは同じhash?
同じbytes・algorithmなら同じです。