コード、データと QRツール

テキストをハッシュ化

テキストをサーバーに送信せず標準的な暗号ダイジェストに変換します。アルゴリズムを選び、16 進数の結果を比較して、準備ができたらコピーします。

ブラウザ内で処理登録不要プライバシーの説明 ↗

テキストは UTF-8 としてエンコードされ、ブラウザ内で処理されます。

テキストを入力して開始します。

使い方

使い方

  1. 入力欄にテキストを入力または貼り付けます。
  2. SHA-1、SHA-256、SHA-384、SHA-512 のいずれかを選びます。
  3. ダイジェストを生成して、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 を使用してください。