Sem 8.3 Signature Numeriques Flashcards
A quoi s’applique une signature numérique?
A un document numérique précis
Comment est lien la signature au document numérique?
Elle est intrinsèquement liée à ce document numerique
Toute modification ultérieures du document, même minime, invalide la signature numérique?
Vrai
Un signature numérique valide pour un document peut être reportée sur un autre document ?
Non ne peut pas être reportée sur un autre document
Si un signature est valide de quoi le récepteur peut être sur?
- intégrité
- authenticité
Qu’est-ce que l’intégrité?
Le message n’a pas été modifié à posteriori
Qu’est-ce que l’authenticité?
- le message provient bien de l’émetteur
Qu’est-ce qu’une signature numérique?
Un code en base 64
Citer des exemples d’application de signatures numérique?
- signer numériquement un document (email, document pdf)
- transférer des bitcoins (ou crypto-monnaies
Quelle formule pour chiffrer le message le message t?
C = t^e (mod m)
Quelle formules pour déchiffrer un message selon RSA
t= c^d (mod m)
Pk le principe simplifié de signature par RSA n’est pas sécuritaire?
s = t^d (mod m)
Cette signature possède une dangereuse propriété de morphisme -> la signature d’un produit est égales au produit des signatures
Comment créer une signature numérique ?
- l’émetteur calcule l’empreinte du message t
- l’émetteur signe l’empreinte t
Comment calculer l’empreinte du message t?
Typiquement à l’aide de SHA-3
Comment signer l’empreinte du message t?
Utilise sa clé privée RSA pour signer l’empreinte
Comment vérifier la signature numérique ?
- le récepteur vérifie la signature avec la clé publique de l’émetteur
- le récepteur calcule lui- aussi l’empreinte du message t à l’aide du SHA-3
- Le récepteur compare les deux valeurs ainsi trouvées
Quelles valeurs doivent être identique pour que la signature soit valide?
-L’empreinte de L’émetteur selon RSA
- la signature numérique retournée avec RSA et clé publique de l’émetteur calculée par le récepteur
Qu’est-ce que que le RSA?
Un algorithme cryptographique de chiffrement asymétrique
Comment peut on utiliser le RSA pour signer numériquement des messages, fichiers, des certificats ou tte autre information numérique?
En échangeant les rôles de la clé privée et de la clé publique