テキストをハッシュ化
テキストをサーバーに送信せず標準的な暗号ダイジェストに変換します。アルゴリズムを選び、16 進数の結果を比較して、準備ができたらコピーします。
テキストは UTF-8 としてエンコードされ、ブラウザ内で処理されます。
テキストを入力して開始します。
使い方
使い方
- 入力欄にテキストを入力または貼り付けます。
- SHA-1、SHA-256、SHA-384、SHA-512 のいずれかを選びます。
- ダイジェストを生成して、16 進数のハッシュをコピーします。
標準 Web Crypto アルゴリズム
ページはブラウザー内蔵の SubtleCrypto digest 操作を使用し、SHA-1、SHA-256、SHA-384、SHA-512 に対応します。出力は小文字の 16 進数です。
テキストはデバイス内に保持
入力は UTF-8 にエンコードしてローカルでハッシュ化します。アップロード、保存、第三者サービスへの送信はありません。
ハッシュは一方向のダイジェスト
ハッシュはデータの比較や識別に役立ちますが、暗号化ではなく、元のテキストを確実に復元することはできません。
よくある質問
あわせて知りたいこと
利用できるハッシュアルゴリズムは?
SHA-1、SHA-256、SHA-384、SHA-512 のダイジェストを生成できます。
空白は結果に影響しますか?
はい。空白や改行を含むすべての文字が入力バイトに含まれます。
テキストはアップロードされますか?
いいえ。Web Crypto API を通じてブラウザー内でハッシュ化されます。
パスワードに SHA-1 を使うべきですか?
いいえ。SHA-1 は互換性確認のために含まれています。パスワードにはソルト付き Argon2id、scrypt、PBKDF2 などのパスワード専用 KDF を使用してください。