🔑 ハッシュ生成
🔒 Secure & Client-side
テキストを入力するとMD5・SHA-1/256/384/512ダイジェストを即座に計算します。データはアップロードされません — すべてローカルで処理されます。
MD5
SHA-1
SHA-256
SHA-384
SHA-512
使い方
- テキストを入力または貼り付けます。
- MD5とSHA-1/256/384/512ダイジェストが入力に合わせてリアルタイムで計算されます。
- 各ダイジェスト横のコピーボタンでコピーできます。
- SHAファミリーはブラウザ内蔵の
crypto.subtle.digest()を使用し、Web Crypto APIに含まれないMD5のみインラインで実装されています。
セキュリティ注意: MD5とSHA-1は衝突が発見されており、暗号学的用途には不適切です。セキュリティに無関係な整合性チェックにのみ使用してください。パスワードには必ずサーバー側でbcrypt・scrypt・argon2などのKDFを使用してください。
例
"abc" ダイジェスト:
MD5 : 900150983cd24fb0d6963f7d28e17f72
SHA-1 : a9993e364706816aba3e25717850c26c9cd0d89d
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad空文字列:
MD5 : d41d8cd98f00b204e9800998ecf8427e
SHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855