Retour aux cas pratiques
cryptographyFondamental
Création d'un système simple de signature numérique
Scénario
Contexte : Une application doit garantir l'intégrité des documents échangés entre deux services internes. Le Problème : Vous devez mettre en place un mécanisme simple permettant de signer un message avec une clé privée et de vérifier la signature avec la clé publique correspondante. Contraintes : Utiliser RSA ou ECDSA. La clé privée ne doit jamais être exposée. La signature doit permettre de détecter toute modification du message. L'implémentation doit rester simple et démonstrative. Livrable attendu : Implémenter une fonction de signature d'un message et une fonction de vérification garantissant l'intégrité et l'authenticité du message.
Compétences ciblées
rsasignatureintegritypublic-keysecurity