こんな方におすすめ
- テキストのハッシュを確認する開発者
- 既存のチェックサム例を照合したい方
Developer Utility
テキストを入力すると、MD5、SHA-1、SHA-256、SHA-512 のハッシュ値をブラウザ上で直接生成してコピーできます。入力値はサーバーへ送信されず、現在のブラウザ内で処理されます。
ハッシュ値に変換するテキストを入力し、必要なアルゴリズムを選択してください。
生成するハッシュアルゴリズムを選択してください。
選択したアルゴリズムごとのハッシュ値を確認し、個別にコピーできます。
UTF-8テキストからMD5・SHA-1・SHA-256・SHA-512を計算します。比較前にアルゴリズムと空白を確認してください。ハッシュは暗号文ではなく、値だけで作成者の本人性を証明するものでもありません。
必要な空白や改行を含め、正確な文字列を入力します。
1つ以上のアルゴリズムを選びます。
生成して小文字の16進数を比較します。
入力や選択を変更したら再生成してからコピー・保存します。
ハッシュする文字列は改行を含まないabcです。
BにはUTF-8の1バイトが追加されています。入力の前後の空白は削除しません。
SHA系はTextEncoderとWeb Crypto digest、MD5はローカルJavaScript実装を使います。結果は小文字の16進数です。上限はUTF-8で5 MiB(5,242,880バイト)。文字数欄はUTF-16コード単位を数え、見た目の文字数と一致しない場合があります。この画面では空文字列を受け付けません。
入力はブラウザのメモリで処理し、送信・保存しません。コピーとTXTにはアルゴリズム名と結果が含まれます。入力や選択を変えると古い結果を消し、計算途中の古い結果も反映しません。
できません。候補の入力をもう一度ハッシュし、一致するか比較します。
高速な汎用ハッシュだけでは不十分です。saltと調整可能な計算コストを備えた専用のパスワード保存方式を使ってください。
前の結果は古い入力や選択に対応するためです。再生成してからコピーしてください。