À quoi sert cet outil
La signature et la vérification RSA fournissent authenticité, intégrité et non-répudiation. Une clé privée crée la signature, et la clé publique correspondante la vérifie.
Cette page est utile lors du débogage de signatures d'API, de la validation de l'interopérabilité entre systèmes, ou de la vérification qu'une paire de clés PEM est correctement configurée.
Comment fonctionnent la signature et la vérification
- La signature hache le contenu d'entrée et signe l'empreinte avec une clé privée.
- La vérification hache le même contenu à nouveau et vérifie si la signature est valide sous la clé publique.
- Si cette vérification réussit, la signature est valide et le contenu n'a pas été modifié.
Notes pratiques
- Les clés privées chiffrées nécessitent le mot de passe correct avant que la signature ne puisse être effectuée.
- L'algorithme de hachage doit correspondre à la fois du côté signature et du côté vérification.
- Les signatures sur cette page sont encodées en Base64 pour un transport et une comparaison plus faciles.
FAQ
À quoi servent les signatures RSA ?
Elles prouvent l’intégrité et l’authenticité d’un message. On les retrouve dans les documents, callbacks API, fichiers de licence, certificats et flux à clé publique.
Signer avec RSA est-il identique à chiffrer avec RSA ?
Non. La signature utilise une clé privée pour produire une signature vérifiable avec la clé publique. Le chiffrement protège la confidentialité et suit un autre flux.
Pourquoi la vérification d’une signature RSA échoue-t-elle ?
Le message peut avoir changé, l’algorithme ou le padding peut différer, la clé publique peut ne pas correspondre à la clé privée, ou la signature peut avoir été mal copiée.
Outils connexes
- Chiffrement et déchiffrement RSA:Chiffrer et déchiffrer du texte court avec RSA dans votre navigateur
- Générateur de paires de clés RSA:Générer des paires de clés publiques et privées RSA au format PEM