RSA或DSA:生成SSH密钥对时确定的答案是什么?

可能重复:
SSH密钥对生成:RSA还是DSA?

有人说使用RSA,有人说使用DSA,有人说没关系。

有人说一个比另一个更安全,有些则相反。

有人说这是一个专利问题。

  • 那么,这里真正的故事是什么? 优点和缺点等?
  • 最后要不要做,但对于那个讲究安全的人来说,哪一个更合适呢?
  • 是否应该强制要求整个公司使用相同的encryption

更新

啊,事实certificate这是q40071的确切情况 ,接受的答案是可以的。

据我所知,两者都是同样的安全(阅读:都没有已知的弱点,这是你可以说)。 所以你select哪一个并不重要。

据我所知,DSA的推出是因为RSA获得了专利(至less在美国),并且希望获得无专利的替代scheme。

我认为实施的正确性可能同样重要。 如果你有一个强大的algorithm执行不力,那么你立即削弱了它

我会认为在大多数情况下提供的默认值是足够的。 我无法想象任何工具的作者都会提供本质上很弱的默认选项

我认为密钥大小有所不同。 这可能是需要考虑的事情。