zh-Hans v
en zh tw

OpenPGP 密钥对生成

在本地生成 OpenPGP 密钥对、加密私钥和撤销证书,可设置有效期及 v4/v6 兼容形式。

公钥、私钥与撤销证书

固定版本 OpenPGP.js 会生成可签名的主钥及加密子钥。结果选择器默认显示公钥,私钥与撤销证书另行选择;下载只保存当前选择的文件,密钥包则包含三者,亦包含私钥材料。

初始勾选私钥加密,并要求两次口令一致。确实需要未加密私钥时才应取消勾选,结果会明确标记;私钥及撤销证书均需妥善保管。本工具不能找回遗失密钥或忘记的口令。

算法、有效期与兼容性

Curve25519 v4 使用既有 EdDSA/ECDH 表示以便兼容;v6 使用较新的 OpenPGP 密钥表示,两者均使用曲线签名及加密密钥。RSA 可选 2048、3072、4096 位;接收软件需要支持所选格式。

有效期接受 0–36500 天,0 表示永不到期。报告列出创建时间、到期、完整指纹及保护状态,但不确认所填姓名或邮箱的所有权。生成可取消,最长 60 秒。示例每次生成新测试密钥,不共享永久密钥对。

参考

常见问题

哪个文件可以分享?

公钥用于交给收件人或验证者;密钥包还含私钥材料和撤销证书,并非只有公钥。

生成密钥是否等于身份认证?

不是。它只创建带有指定标识的密码学材料,指纹与身份应通过自己的可信流程核对。

输入会上传或保存吗?

处理在浏览器中完成。工具不会将密钥、密码或内容放入 URL、本地存储或发送至处理 API。清除会移除可见输入与输出,但不保证安全擦除由浏览器管理的内存。

其他语言