O que é uma chave SSH DSS?
Para explicar por que a chave pública se chama SSH DSS, você deve entender que o DSS é simplesmente um documento que descreve o procedimento de assinatura e especifica certos padrões. O documento original é FIPS 186 e a última revisão em 2013 é FIPS 186-4. DSS é um padrão para assinatura digital.
O que é SSH RSA e SSH DSS?
Então, se você está preocupado em usar acidentalmente o SSH, o DSA pode ser uma escolha melhor. Em outras palavras, a diferença entre RSA e DSA está no que cada um pode fazer. A RSA pode ser usada como uma assinatura digital e um algoritmo de criptografia. Além disso, a RSA é uma cifra em bloco, enquanto o DSA é uma cifra de fluxo.
Qual é a diferença entre SSH DSA e RSA?
DSA é mais rápido em descriptografar e assinar, enquanto a RSA é mais rápida em criptografar e verificar. Portanto, se você costuma encontrar problemas de desempenho, pode ser uma boa ideia ver onde está o problema (eu.e., seja baseado em cliente ou baseado no servidor) e baseie sua escolha de algoritmo chave nisso.