Méthode pour vérifier que la paire de clés (privé / publique) correspondent
Comparer les empreintes
La comparaison se fait via la commande ssh-keygen avec l'option l,
Si le résultat des 2 commandes (1 pour chaque clé est le même cela veut dire que les clés correspondent
Commandes :
| ssh-keygen -lf </<chemin>/<de>/<la>/<clé_publique> ssh-keygen -lf </<chemin>/<de>/<la>/<clé_privé> |
ssh-keygen -lf
ssh-keygen -lf
ssh-keygen -lf
ssh-keygen -lf
ssh-keygen -lf
ssh-keygen -lf
Comparer les moduli valide uniquement pour le type RSA
Le principe est le même on calcule le moduli de chaque clé que l'on compare, si le résultat est le même pour les deux clés cela veut dire que les clés correspondent
Commandes:
| openssl rsa -noout -modulus -in </<chemin>/<de>/<la>/<clé_privé>| sha256sum openssl rsa -pubin -noout -modulus -in </<chemin>/<de>/<la>/<clé_publique> | sha256sum |