如何将 GnuPG 与 ECDSA 密钥一起使用?

fla*_*ark 9 encryption ecc cryptography public-key-encryption gnupg

我想使用 GnuPG 生成 ECDSA(而不是 RSA、DSA 或 ElGamal)密钥,并使用它,因为我可能会使用与 OpenPGP 兼容的主密钥。我读过gpg2支持 ECDSA 密钥,但我无法使用该功能。我错过了什么?

myr*_*lav 5

GnuPG 2.1.x 确实支持 ECC(包括 Ed25519)以获取更多信息(和示例),请参阅https://www.gnupg.org/faq/whats-new-in-2.1.html#ecc


Ben*_*Ben 1

GPG 1.4.x 和 GPG 2.0.x 目前都不支持 ECC 或 ECDSA 密钥。Werner 一直致力于高度开发的 2.1.x 版本,但还远未准备好投入生产使用。Elliptic Curve 将来可能会向后移植到当前的稳定版本,但没有具体时间表。

  • 该答案已过时,应更新或删除。 (3认同)