Global ToolBox

テキスト暗号化ツール

AES-GCMを使用し、ブラウザ内蔵のWeb Crypto APIによってパスフレーズでテキストを暗号化・復号します。

🔒 お使いのブラウザ内でローカル処理されます

Loading…

使い方

  1. 上部のモード切り替えで「暗号化」または「復号」を選択します。
  2. 暗号化する場合は、平文を貼り付けてパスフレーズを設定し、「テキストを暗号化」をクリックすると、1つの暗号化テキストが得られます。
  3. 復号する場合は、その暗号化テキストを貼り付けて、同じパスフレーズを正確に入力し、「テキストを復号」をクリックすると元のテキストが復元されます。
  4. 「コピー」ボタンで結果をコピーできます。パスフレーズは後でデータを復号する唯一の方法なので、必ず覚えておいてください。

特徴

  • 強力なAES-GCM 256ビット認証付き暗号化により、改ざんやパスフレーズの誤りを検知します(黙って無視されることはありません)
  • PBKDF2(SHA-256、150,000回の反復)と、暗号化のたびにランダムに生成されるソルトによるパスフレーズベースの鍵導出
  • ブラウザ内蔵のWeb Crypto APIのみを使用——外部の暗号ライブラリは一切不要
  • 完全にクライアントサイドで動作——平文とパスフレーズが端末の外に出ることはありません
  • パスフレーズ欄に表示/非表示切り替えがあり、入力内容を再確認できます

よくある質問

テキストやパスフレーズはブラウザの外に送信されますか?

いいえ。すべての暗号化・復号処理は、ブラウザ内蔵のWeb Crypto APIを使ってローカルで行われます。何かがアップロードされたり、サーバーに送信されたりすることは一切ありません。

パスフレーズを忘れてしまったらどうなりますか?

データは永久に復元できなくなります。バックドアやマスターキー、パスワードリセット機能は存在しません——パスフレーズだけがデータを復号できる唯一の手段ですので、安全な場所に保管してください。

このツールはどの暗号化アルゴリズムを使用していますか?

AES-GCMを使用し、鍵はPBKDF2(SHA-256、150,000回の反復)とランダムなソルトからパスフレーズを基に導出されます。暗号化のたびにランダムなIVが生成されるため、同じテキストを2回暗号化しても結果は異なります。

復号時に文字化けではなくエラーが表示されるのはなぜですか?

AES-GCMには認証タグが組み込まれています。パスフレーズが間違っていたり、暗号化テキストが改ざん・切り詰められたりしている場合、復号は破損したデータを黙って出力するのではなく、明確なエラーとともに失敗します。

暗号化したテキストをメールやチャットなどで安全に共有できますか?

暗号化された出力はパスフレーズがなければ意味を持たないため、どのような手段で送信しても安全です。本当の安全性を確保するには、パスフレーズ自体は別の信頼できる手段で共有し、暗号化テキストと一緒には送らないようにしてください。

関連ツール