テキスト暗号化ツール
AES-GCMを使用し、ブラウザ内蔵のWeb Crypto APIによってパスフレーズでテキストを暗号化・復号します。
🔒 お使いのブラウザ内でローカル処理されます
Loading…
使い方
- 上部のモード切り替えで「暗号化」または「復号」を選択します。
- 暗号化する場合は、平文を貼り付けてパスフレーズを設定し、「テキストを暗号化」をクリックすると、1つの暗号化テキストが得られます。
- 復号する場合は、その暗号化テキストを貼り付けて、同じパスフレーズを正確に入力し、「テキストを復号」をクリックすると元のテキストが復元されます。
- 「コピー」ボタンで結果をコピーできます。パスフレーズは後でデータを復号する唯一の方法なので、必ず覚えておいてください。
特徴
- 強力な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には認証タグが組み込まれています。パスフレーズが間違っていたり、暗号化テキストが改ざん・切り詰められたりしている場合、復号は破損したデータを黙って出力するのではなく、明確なエラーとともに失敗します。
暗号化したテキストをメールやチャットなどで安全に共有できますか?
暗号化された出力はパスフレーズがなければ意味を持たないため、どのような手段で送信しても安全です。本当の安全性を確保するには、パスフレーズ自体は別の信頼できる手段で共有し、暗号化テキストと一緒には送らないようにしてください。