SSH prend en charge deux algorithmes de signature pour les paires de clés : RSA et DSA. Lequel est préféré, le cas échéant ? Pour RSA, quelle est la longueur minimale acceptable de la clé ?
Réponses
Trop de publicités?Le RSA est généralement préféré (maintenant que la question du brevet est réglée) parce qu'il peut aller jusqu'à 4096 bits, alors que le DSA doit être exactement de 1024 bits (selon l'opinion de l'UE). ssh-keygen
). 2048 bits, c'est ssh-keygen
Je ne vois aucune raison particulière d'utiliser des clés plus courtes. (Le minimum possible est de 768 bits ; que cela soit "acceptable" est situationnel, je suppose).
Il ne s'agit pas de cryptage symétrique ou asymétrique. Il s'agit d'algorithmes particuliers (RSA et DSA) nécessitant un nombre de bits plus élevé pour atteindre un niveau de sécurité acceptable. Par exemple, ECC est également un chiffrement asymétrique, mais il offre une bonne sécurité à un nombre de bits beaucoup plus faible que RSA ou DSA.