- 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.