ファイルを復号
1つ以上の .gxenc ファイルをパスワードでブラウザ内でローカルに復号し、元のファイルを取り戻します。何もデバイスから外に出ません。アップロードなし。
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
1つ以上の .gxenc ファイルをパスワードでブラウザ内でローカルに復号し、元のファイルを取り戻します。何もデバイスから外に出ません。アップロードなし。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
.gxenc ファイルは「ファイルを暗号化」ツールの成果物で、元のファイルを読めない形で保持する暗号化コンテナです。このツールはその手順を逆にたどります。正しいパスワードがあれば、正確な元のファイルが最初の状態とバイト単位で同一に復元されます。1回の実行で複数の .gxenc ファイルをドロップすることもでき、それぞれが個別に復号されます。
各コンテナは自身のソルトと初期化ベクトルを内部に保持しているため、対応する鍵をパスワードから再び導出できます。パスワードが間違っていたり特定のファイルが改ざんされていたりすると、そのファイルについて GCM の検証が失敗し、壊れたファイルではなく明確なエラーメッセージが表示されます。
ここでもすべてはブラウザ標準の Web Crypto インターフェースを通じて厳密にローカルで行われ、暗号化されたファイルもパスワードもどこにも送信されません。複数のファイルを一度にドロップした場合、入力した1つのパスワードがその実行のすべてのファイルに適用されます。異なるパスワードで暗号化された別々の実行から来たファイルの場合は、それぞれ別の実行で復号してください。.gxenc ファイルが暗号化時に元の名前を保持していれば、復号されたファイルは自動的に元の名前と拡張子を取り戻します。
| 入力形式 | GXENC |
|---|---|
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: パスワードを知っている必要があります。これは解読ツールではなく、忘れたパスワードを復元することはできません。1回の実行で複数のファイルを復号する場合、同じパスワードがすべてに試されます。異なるパスワードのファイルは別の実行が必要です。姉妹ツール「ファイルを暗号化」で作られた .gxenc コンテナのみを読み込み、他の暗号化形式は正直に拒否します。
いいえ。復号もパスワードも完全にブラウザ内のローカルにとどまります。暗号化のときと同じです。
GCM の認証が失敗し、正直なエラーメッセージが表示されます。半分復号されたファイルや誤ったファイルが作られることは決してありません。
はい、バイト単位で同一です。AES-GCM が内容の不変性を保証します。
このツールで作られた .gxenc ファイルのみ、かつ正しいパスワードがある場合のみです。パスワードクラッカーではありません。
暗号化は元の名前に .gxenc を付け加えるだけなので、復号はその接尾辞を再び取り除くからです。
はい。1回の実行で複数の .gxenc ファイルをドロップできます。それぞれが個別に復号されます。重要な点: 入力した1つのパスワードが、その実行のすべてのファイルに使われます。