# Comment tester une paire de clés publique/privée ? La commande `ssh-keygen -y -e -f ` permet de tester si une paire de clés publique/privée sont appareillées. `ssh-keygen -y -e -f ` prend une clé et imprime la clé correspondante, couplée à la commande **diff** elle ne doit rien sortir si les clés vont ensemble: ``` PRIVKEY=id_rsa TESTKEY=id_rsa.pub diff <( ssh-keygen -y -e -f "$PRIVKEY" ) <( ssh-keygen -y -e -f "$TESTKEY" ) ``` Appliquer **-q** au **diff** pour n'avoir que le le code de retour, par exemple:\\ \\ `diff -q <( ssh-keygen -y -e -f "$PRIVKEY" ) <( ssh-keygen -y -e -f "$TESTKEY" )`\\ \\ retournera\\ \\ `Les fichiers /dev/fd/63 et /dev/fd/62 sont différents.`