テキスト暗号化・復号(AES-256)
Web Crypto API完結・サーバー送信なし。パスワードを使ったAES-256-GCM暗号化
すべての処理はブラウザ内で完結。テキストもパスワードもサーバーに送信されません。
このパスワードを忘れると復号できなくなります
よくある質問
どのような暗号化アルゴリズムを使用していますか?
AES-256-GCM(Advanced Encryption Standard、256ビット鍵、Galois/Counter Modeモード)を使用しています。GCMモードは認証付き暗号化(AEAD)であり、データの機密性と完全性を同時に保護します。パスワードから鍵を導出するためにPBKDF2(SHA-256、10万回反復)を使用しています。
データはサーバーに送信されますか?
いいえ、すべての処理はお使いのブラウザ内で完結します。入力したテキストもパスワードも外部サーバーには一切送信されません。Web Crypto API(window.crypto.subtle)を使用したブラウザ完結の処理です。
暗号化されたテキストはどこに保存されますか?
暗号化結果はBase64形式の文字列としてブラウザ上に表示されるだけで、サーバーや外部ストレージには保存されません。必要に応じてコピーして安全な場所に保管してください。
パスワードを忘れると復号できなくなりますか?
はい、パスワードを忘れると復号できなくなります。AES-256-GCMはパスワードベースの暗号化であり、正しいパスワードなしに数学的に復号することは現実的に不可能です。暗号化時に使用したパスワードは必ず安全な場所に記録しておいてください。
「ハッシュ値生成」や「Base64エンコード/デコード」との違いは何ですか?
ハッシュ値生成は一方向変換(元データに戻せない)です。Base64エンコードは暗号化ではなく単なるエンコード(誰でもデコードできる)です。このツールのAES-256暗号化は、パスワードを知る人だけが復号できる双方向の暗号化です。