OpenPGP 签名与验证
创建或验证文本与文件的分离、附加及明文 OpenPGP 签名,明确显示签名者指纹与失败状态。
选择签名形式
分离签名对输入的实际字节签名,结果另存;验证需要原内容及签名。附加模式将内容包装为已签名 OpenPGP 消息;明文签名用于可读文本,采用 OpenPGP 的换行与尾部空白规范化规则。
文本框可能在处理前规范粘贴的 CRLF;需要保留二进制字节、BOM 或换行时,应选择文件及分离/附加签名。签名文件可为 ASCII 包装或二进制;粘贴的二进制签名按明确选择的编码解释。明文签名只接受文本。
验证结果与导出内容
报告区分已验证、失败及未知密钥的签名,并列出匹配主钥和签名钥指纹。失败可能涉及签名计算、密钥有效性或策略,不会仅凭失败结果断言具体原因;密钥中的姓名和邮箱不构成身份凭据。
只有全部签名验证通过,才提供附加/明文消息内容下载;分离验证则导出验证报告。待签内容限 16 MiB,已签容器限 24 MiB,分离签名限 1 MiB,解压结果限 16 MiB。验证不会联网补找缺失密钥。
参考
常见问题
能用错误公钥验证吗?
报告会指出所提供密钥不能验证签名,不会静默将内容视为已验证,也不导出未验证的附加内容。
明文签名会保留所有原字节吗?
不会。明文签名有文本规范化规则,需要逐字节一致时请使用文件输入及分离/附加模式。
输入会上传或保存吗?
处理在浏览器中完成。工具不会将密钥、密码或内容放入 URL、本地存储或发送至处理 API。清除会移除可见输入与输出,但不保证安全擦除由浏览器管理的内存。