zh

用 PGP 加密

用收件人的 PGP 公钥在浏览器本地加密文件。只有他能再次解密。无需上传。

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

收件人的公钥

你的文件

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

    0%

    我的文件会被上传吗?

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

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

    当你想给某人发送机密文件时,就用对方的 PGP 公钥加密。结果是一条 .asc 消息,在传输途中对任何人看来都只是乱码:邮件服务商、云存储、网络上的窥探者皆然。只有收件人能让它重新可读,因为只有他持有对应的私钥。你无需事先秘密交换任何共享密码。

    把收件人的公钥粘贴到输入框中,采用以 BEGIN PGP PUBLIC KEY BLOCK 这几行开头的 ASCII 装甲格式,然后拖入文件。无论是图片、PDF、ZIP 还是电子表格,工具都把它当作原始字节处理,并输出加密后的 .asc 文件供下载。该文件不仅能用我们的解密工具打开,也能用 GnuPG、Kleopatra 或 Thunderbird 等任意 OpenPGP 程序打开。

    整个加密过程都用浏览器中本地打包的 OpenPGP 库(openpgp.js 6.3.1,遵循 OpenPGP RFC 9580 标准)完成:没有服务器,也没有来自外部 CDN 的代码。文件的实际内容使用 AES-256 作为对称会话密钥加密;接收者的公钥只加密这个会话密钥。文件和密钥都不会离开你的设备。如果粘贴的公钥不是有效的公钥,工具会以清晰的提示停止,而不会生成一个无用的文件。

    技术规格

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

    三步完成

    1. 粘贴收件人的公钥。
    2. 拖入一个文件。
    3. 下载加密后的 .asc 文件。

    限制: 你需要收件人真正的公钥;本工具不会验证某个公钥究竟属于谁,那个信任判断由你来做。加密后的消息仍会透露大致的文件大小。只有持有对应私钥的人才能打开它。

    常见问题

    文件或公钥会被上传吗?

    不会。加密完全在浏览器本地完成;文件和公钥永远不会离开你的设备。

    我需要哪把钥匙?

    收件人的公钥。你用它加密;只有收件人能用自己的私钥解密。

    收件人能用 GnuPG 打开文件吗?

    可以。.asc 文件是标准的 OpenPGP,可用 GnuPG、Kleopatra、Thunderbird 或我们的解密工具打开。

    我能加密哪些文件类型?

    任意类型:无论是图片、PDF、ZIP 还是电子表格,文件都被当作原始字节处理。

    相关工具

    用 PGP 解密 · 生成 PGP 密钥 · 加密文件