zh

解密文件

用你的密码在浏览器中本地解密一个或多个 .gxenc 文件,取回原始文件。任何内容都不离开你的设备。无需上传。

正在你的设备上本地处理 ...

密码

你的文件

    正在你的设备上本地处理 ...

    0%

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

    .gxenc 文件是“加密文件”工具的产物:一个以不可读形式保存原始文件的加密容器。本工具将这一步骤逆转,凭借正确的密码,可将精确的原始文件还原,与其初始状态逐字节完全一致。你也可以在一次运行中拖入多个 .gxenc 文件;每个文件会被单独解密。

    每个容器内部都携带自己的盐值(16 字节)和初始化向量(12 字节),因此可以从你的密码再次派生出对应的密钥,与加密时相同的 AES-256-GCM 与 PBKDF2 组合(FIPS 197 / NIST SP 800-38D / RFC 8018)。如果密码错误或某个文件被篡改,GCM 校验(128 位认证标签)会针对该文件失败,你会得到清晰的错误提示,而不是一个损坏的文件。

    这里同样一切都严格地在浏览器原生的 Web Crypto 接口中本地完成;无论是加密文件还是你的密码,都不会被发送到任何地方。如果你一次拖入多个文件,你输入的这一个密码会应用于本次运行中的所有文件,如果它们来自使用不同密码的不同加密运行,请分开单独运行解密。如果 .gxenc 文件在加密时保留了原始名称,解密后的文件会自动恢复其原始名称和扩展名。

    技术规格

    技术规格
    输入格式GXENC
    批量处理支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 拖入一个或多个 .gxenc 文件。
    2. 输入密码(适用于本次运行的所有文件)。
    3. 下载解密后的原始文件(一个或多个)。

    限制: 你需要知道密码,这不是破解工具,也不会找回忘记的密码。如果你在一次运行中解密多个文件,同一个密码会应用于所有文件的尝试,使用不同密码的文件需要单独运行。它只读取来自姊妹工具“加密文件”的 .gxenc 容器;其他加密格式会被如实拒绝。

    常见问题

    文件或密码会被上传吗?

    不会。解密和密码完全保留在浏览器本地,就和加密时一样。

    密码错误时会发生什么?

    GCM 认证会失败,你会得到一条如实的错误提示。绝不会产生半解密或错误的文件。

    我能原封不动地取回原始文件吗?

    能,逐字节完全一致。AES-GCM 保证内容未被改动。

    我能用它打开别人的加密文件吗?

    只能打开本工具生成的 .gxenc 文件,且只能凭正确的密码。它不是密码破解器。

    为什么输出文件又恢复成原始名称?

    因为加密只是在原始名称后附加 .gxenc;解密则再次去掉这个后缀。

    我可以一次解密多个文件吗?

    可以。在一次运行中拖入多个 .gxenc 文件;每个文件会被单独解密。重要提示:你输入的这一个密码将用于本次运行中的所有文件。

    使用的是哪种方法?

    GCM 模式的 AES-256(FIPS 197 / NIST SP 800-38D);密钥依照 RFC 8018 通过 PBKDF2(SHA-256,250,000 轮),并使用容器中保存的盐值和初始化向量,从你的密码派生而来,与加密时相同的组合。

    相关工具

    加密文件 · 解锁 PDF · 用 PGP 解密 · 计算校验和 · 解压密码ZIP · 创建密码ZIP