请教一下 ssh-keygen 所生成的 rsa 密钥长度是越长越好吗?是否有什么影响?
資深大佬 : ReZer0 1
可能关键字没输对,搜索引擎没找到长密钥对于这块有什么影响。只知道默认 2048 且越长安全性越高。
所以想请教下,这块如果设置越长,是否会有什么影响?谢谢!
另外密钥类型各位一般怎么选?我之前都是默认 RSA 的。
大佬有話說 (19)
可能关键字没输对,搜索引擎没找到长密钥对于这块有什么影响。只知道默认 2048 且越长安全性越高。
所以想请教下,这块如果设置越长,是否会有什么影响?谢谢!
另外密钥类型各位一般怎么选?我之前都是默认 RSA 的。
@ReZer0 主要是快,ed25519 在安全性相当的情况下密钥短了很多,所以速度快啊。
也可以用 3072 位 RSA,这是目前最新 OpenSSH 的默认密钥长度。
但长密钥会显著增加握手阶段的包体积和运算时间,如果不是为了兼容老版 SSH 软件,建议换用 ed25519,后者只需要 256 位的密钥长度即可实现 3072 位 RSA 相同安全性,且性能更好。