如何使用 GnuPG 与 ECDSA 密钥?

如何使用 GnuPG 与 ECDSA 密钥?

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

答案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 将来可能会移植到当前的稳定版本中,但目前还没有时间表。

相关内容