Accueil Sécurité Qu'est-ce qu'un algorithme de signature numérique (DSA)? - définition de techopedia

Qu'est-ce qu'un algorithme de signature numérique (DSA)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie l'algorithme de signature numérique (DSA)?

Un algorithme de signature numérique (DSA) fait référence à une norme pour les signatures numériques. Il a été introduit en 1991 par le National Institute of Standards and Technology (NIST) comme meilleure méthode de création de signatures numériques. Avec RSA, DSA est considéré comme l'un des algorithmes de signature numérique les plus préférés utilisés aujourd'hui.

Techopedia explique l'algorithme de signature numérique (DSA)

Contrairement à DSA, la plupart des types de signature numérique sont générés en signant les résumés de messages avec la clé privée de l'expéditeur. Cela crée une empreinte numérique des données. Étant donné que seul le résumé du message est signé, la signature est généralement beaucoup plus petite que les données qui ont été signées. En conséquence, les signatures numériques imposent moins de charge aux processeurs au moment de l'exécution de la signature, utilisent de petits volumes de bande passante et génèrent de petits volumes de texte chiffré destinés à la cryptanalyse.


DSA, d'autre part, ne chiffre pas les résumés de messages à l'aide d'une clé privée ou ne déchiffre pas les résumés de messages à l'aide d'une clé publique. Au lieu de cela, il utilise des fonctions mathématiques uniques pour créer une signature numérique composée de deux nombres de 160 bits, qui proviennent des résumés de messages et de la clé privée. Les DSA utilisent la clé publique pour authentifier la signature, mais le processus d'authentification est plus compliqué par rapport au RSA.


Les procédures de signature numérique pour RSA et DSA sont généralement considérées comme étant de force égale. Étant donné que les DSA sont exclusivement utilisés pour les signatures numériques et ne prévoient pas de cryptage des données, il n'est généralement pas soumis à des restrictions d'importation ou d'exportation, qui sont souvent appliquées à la cryptographie RSA.

Qu'est-ce qu'un algorithme de signature numérique (DSA)? - définition de techopedia