le fichier .key correspond à la clé privée elle-même. Si vous ouvrez votre fichier .key dans un éditeur de texte, vous verrez qu'ils ont le -----BEGIN RSA PRIVATE KEY-----
comme préfixe et -----END RSA PRIVATE KEY-----
comme suffixe. Voir ci-dessous par exemple:
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAr/8dgslQvZLyDnPnBVJbihYjhPw6hUuCH1tKop5RitQuob4r
i4ixAhNyrjB3dmO39o8cG56/kb1MHszt256476LGW20Q3s902Nckc4yYqaA02XuE
...
...
rG8D6oIoim5XwtS68fHJpfvciuuE/TQcnS4Ek04jkReP1EXv2hp4CTAZ4l5Tm4HJ
oDmCiSOsQE/YjiyQp5eGFadqosOZZFU7k+8ipKIstr71kEQRiLE=
-----END RSA PRIVATE KEY-----
La commande que vous partagiez génère une clé publique paire de la clé privée existante.
openssl rsa -in server.key -pubout -out key.pub
HTH
'server.key' est en fait la clé privée – pedrofb