我想使用 GnuPG 生成 ECDSA(而不是 RSA、DSA 或 ElGamal)密钥,并使用它,因为我可能会使用 OpenPGP 兼容的主密钥。我已经读支持gpg2
ECDSA 密钥,但我无法使用该功能。我错过了什么?
答案1
GnuPG 2.1.x 支持 ECC(包括 Ed25519);有关更多信息(和示例),请参阅https://www.gnupg.org/faq/whats-new-in-2.1.html#ecc。
仅供参考,您必须添加--expert
选项才能显示新选项。
答案2
GPG 1.4.x 和 GPG 2.0.x 目前都不支持 ECC 或 ECDSA 密钥。Werner 一直在为高度发展的 2.1.x 版本进行开发,但还远远没有准备好投入生产使用。Elliptic Curve 将来可能会移植到当前的稳定版本中,但目前还没有时间表。