ECDSA 密钥和 RSA 密钥之间的区别

ECDSA 密钥和 RSA 密钥之间的区别

当我们为 ssh 协议 V2 生成密钥时,ECDSA 密钥和 RSA 密钥有什么区别?

答案1

这个问题与 Unix 无关,应该在 crypto.stackexchange.com 上提问。

椭圆曲线加密的工作原理与 RSA 不同。 RSA基于素数,ECDSA可以使用任何数字。这意味着两倍大小的密钥可以通过 ECRSA 实现 2 倍的安全性(160 位密钥 => 280 个密钥空间,320 位密钥 => 2160键空间)。使用 RSA 时,安全性提高得更慢。让长 RSA 密钥变得更加安全的效果越来越差。换句话说:对于 RSA 的安全性,您需要更多的计算能力(至少对于长密钥而言)。

相关内容