Qu'est-ce qu'une signature numérique ?
Une signature numérique est une valeur calculée à partir de données avec une clé privée, que quiconque détient la clé publique correspondante peut vérifier. Si la vérification réussit, deux choses sont prouvées : les données viennent du détenteur de cette clé privée, et elles n'ont pas changé depuis leur signature. Les signatures protègent bien des choses sur lesquelles vous comptez sans y penser : mises à jour logicielles et pilotes, certificats TLSTLS: Transport Layer Security. Le chiffrement qui protège la plupart du trafic internet, comme HTTPS. qui prouvent l'identité d'un site, PDF signés et factures électroniques, courriels signés en S/MIME et code livré par vos développeurs. Dans l'UE, les signatures électroniques qualifiées au sens du règlement eIDAS ont en outre une valeur juridique. Une signature n'est fiable que si sa clé privée l'est : si la clé est volée, un attaquant peut signer un logiciel malveillant qui paraît authentique ; c'est pourquoi les clés de signature ont leur place dans des modules matériels de sécurité ou des coffres protégés de façon comparable, accessibles à peu de personnes. Les signatures actuelles utilisent RSA ou les courbes elliptiques, qu'un grand ordinateur quantique casserait ; leurs remplaçantes post-quantiques sont ML-DSA et SLH-DSA.
À lire ensuite
Questions liées
Termes utilisés ici
- TLS (Transport Layer Security)
- Le chiffrement qui protège la plupart du trafic internet, comme HTTPS.
← Les 40 questions sur Chiffrement et trafic chiffréTous les thèmes