Signature numérique
Qu'est-ce que Signature numérique ?
Signature numériqueMécanisme cryptographique à clé publique qui démontre l'authenticité, l'intégrité et la non-répudiation d'un message ou d'un document.
Une signature numérique est produite en hachant un message puis en chiffrant ce hash avec la clé privée du signataire ; toute personne possédant la clé publique correspondante peut la vérifier, garantissant authentification, intégrité et non-répudiation. Les algorithmes courants sont RSA-PSS, RSA-PKCS#1 v1.5, ECDSA (sur P-256/P-384), EdDSA (Ed25519, Ed448) ainsi que la signature post-quantique ML-DSA (CRYSTALS-Dilithium) du NIST. Les signatures numériques soutiennent les certificats TLS, la signature de code, les mises à jour logicielles, les transactions blockchain et les standards de messagerie comme S/MIME et DKIM. Leur sécurité repose sur la difficulté de la factorisation ou du logarithme discret et sur des fonctions de hachage résistantes aux collisions ; l'ordinateur quantique cassera les schémas classiques, ce qui motive la migration vers ML-DSA et SLH-DSA.
● Exemples
- 01
Les certificats TLS serveur sont émis et vérifiés via des signatures RSA ou ECDSA.
- 02
La notarisation Apple signe les binaires macOS pour garantir qu'ils proviennent d'un développeur connu.
● Questions fréquentes
Qu'est-ce que Signature numérique ?
Mécanisme cryptographique à clé publique qui démontre l'authenticité, l'intégrité et la non-répudiation d'un message ou d'un document. Cette notion relève de la catégorie Cryptographie en cybersécurité.
Que signifie Signature numérique ?
Mécanisme cryptographique à clé publique qui démontre l'authenticité, l'intégrité et la non-répudiation d'un message ou d'un document.
Comment se défendre contre Signature numérique ?
Les défenses contre Signature numérique combinent habituellement des contrôles techniques et des pratiques opérationnelles, comme détaillé dans la définition ci-dessus.
Quels sont les autres noms de Signature numérique ?
Noms alternatifs courants : Signature cryptographique, Signature à clé publique.