🔐 ファイル暗号化ツール(AES-256)
軍事レベルのAES-256-GCM暗号化でどんなファイルもパスワード保護 — ブラウザ内で完結、アップロードも保存もなし。
🗄️
Drop any file to encrypt, or click to browse
🔒 AES-256-GCM with PBKDF2 (200k iterations), 100% in your browser. Lose the password = the file is unrecoverable.
概要
このツールはブラウザ内蔵のWeb Crypto APIを使い、AES-256-GCMでファイルを暗号化・復号します。政府やセキュリティ専門家が使用するのと同じ標準です。パスワードは保存されず、PBKDF2-SHA-256と20万回の反復により256ビット鍵へ変換されるため、ブルートフォース攻撃は極めて遅くなります。暗号化されたファイルには、認識可能なマジックヘッダーの下に固有のランダムソルトとIVが暗号文とともに埋め込まれ、ツールが自動的に検出・復号します。すべての暗号演算がブラウザのJavaScript内で行われるため、元のファイルがデバイスから出ることはありません。データを守る唯一の手段はあなたが選んだパスワードです — 失うと復元する方法はありません。
使い方
- 「暗号化」または「復号」モードを選択し、ファイルをアップロードエリアにドラッグするかクリックして選択してください。
- 強力なパスワードを入力してください。暗号化の場合は誤入力防止のため2回確認入力してください。
- 「暗号化」(または「復号」)をクリックしてください。Web Crypto APIがPBKDF2でキーを導出し、AES-256-GCMをブラウザ内で完全に実行します。
- 出力ファイルをダウンロードしてください。暗号化されたファイルにはマジックヘッダーが付いており、復号時に自動的に認識されます。
- パスワードを安全に保管してください — パスワードを失うと、リセットも復元もバックドアも存在しません。
よくある質問
- AES-256-GCMは本当に安全ですか?
- はい。AES-256-GCMはNISTが承認した認証付き暗号化標準であり、世界中の政府や産業界が機密データの保護に使用しています。固有のIVを使用した場合、実用的な攻撃方法は存在せず、このツールはそれを強制します。
- パスワードを失った場合はどうなりますか?
- ファイルは永久に復元不可能になります。AES-256-GCMにはバックドアがなく、20万回反復のPBKDF2キー導出により、強力なパスワードへのブルートフォース攻撃は実質的に不可能です。パスワードの安全なバックアップを保管してください。
- ファイルはサーバーにアップロードされますか?
- いいえ。すべての暗号化・復号はWeb Crypto APIを通じてブラウザ内で実行されます。ファイルのバイトデータはデバイスの外に出ることはなく、タブを閉じた後は何も保存されません。
- どのようなファイル形式を暗号化できますか?
- ドキュメント、画像、アーカイブ、動画、実行ファイルなど、あらゆるファイルに対応しています。ツールはすべてのファイルを生のバイトとして扱うため、形式は問いません。
- 暗号化処理が始まる前に数秒かかるのはなぜですか?
- PBKDF2はキーを導出するために意図的にSHA-256を20万回反復します。この意図的な遅延により、攻撃者が暗号化ファイルを入手した場合でも、自動化されたパスワード推測攻撃に高いコストがかかります。