Sunday, July 11, 2010

DSA vs RSA

Sparks asked about the difference between DSA and RSA keys for SSH authentication.  Following is from a collection of notes over the years.  My sources have faded so you may want to do your own research if you planning on quoting any of the following:

  • DSA generates keys faster, but verifies them slower,  than RSA

  • DSA supposedly scales better

  • DSA doesn't have the license restrictions that RSA has

  • SSH protocol 1 only supports RSA

  • SSH protocol 2 supports both RSA and DSA, though many implementations only include DSA support for protocol 2


Hope this answers your question, Sparks.