ファイルをパスワードで暗号化・復号(AES-256・ブラウザ内)
ファイルをブラウザ内だけでパスワード暗号化 — ファイルは端末の外に出ません。AES-GCM-256 + PBKDF2(310,000回)。.encファイルの復号もオフラインで同様に行えます。
🔒 すべてあなたのブラウザ内で動作します。入出力データはサーバに送信・保存されないため安全です。
🔒 すべてブラウザ内で処理され、ファイルもパスワードも端末の外へ送信・保存されません。形式:「TLE1」ヘッダー + 16バイトsalt + 12バイトIV + AES-GCM-256暗号文。鍵はPBKDF2-SHA-256(310,000回)で導出。パスワードを忘れると復元は不可能です — バックドアはありません。
このツールについて
アップロード型の暗号化サービスとは異なり、このツールがあなたのデータに触れることはありません。ファイルもパスワードも、最初から最後までブラウザ内にとどまります。ファイルを選んでパスワードを入力すると、PBKDF2-SHA-256(310,000回反復)で鍵を導出し、AES-GCM-256 でローカルに暗号化。持ち運びできる .enc ファイルが得られ、後で復号するにはこのページと同じパスワードだけで十分です。文書・写真・アーカイブなどあらゆるファイル形式に対応し、ページを読み込んだ後はオフラインでも動作します。
よくある質問
パスワードを忘れたらどうなりますか?
そのファイルは復元できません。これは仕様です。暗号鍵はパスワードから導出される形でのみ存在し、どこにもコピーは保存されません。サーバーもアカウントもリセットリンクもないのです。パスワードなしでファイルを復元できる人がいれば、それは攻撃者にもなり得るため、この性質こそが暗号化の信頼性の根拠になります。元のファイルを削除する前に、パスワードを必ずパスワードマネージャーに保存してください。
復号時に間違ったパスワードを入力したらどうなりますか?
明確なエラーが表示されるだけで、壊れたファイルが出力されることは決してありません。AES-GCM は認証付き暗号で、データを返す前に検証される整合性タグが埋め込まれているため、パスワードが間違っている場合(や .enc ファイルが改ざんされた場合)は安全に失敗します。また PBKDF2 の 310,000 回の反復により、パスワードの推測1回ごとの計算が意図的に重くなり、総当たり攻撃は毎秒数百万回の試行から一気に減速します。
暗号化の際にファイルはどこかへアップロードされますか?
いいえ。ファイルはブラウザ内でメモリに読み込まれ、Web Crypto API でその場で暗号化されて端末に保存されます。ファイルもパスワードも結果も、送信・記録・保存されることは一切ありません。ページを読み込んだ後はネットワークを切断してもすべて動作するので、この主張はご自身で簡単に確かめられます。