Annexe D - OpenSSL
Installer OpenSSL pour Windows
- Télécharger le fichier d'installation à partir de https://github.com/openssl/openssl/wiki/Binaries
- Il se peut que Windows Defender tente de bloquer le téléchargement, vous devrez le convaincre de vous laisser le télécharger.
- Exécuter le fichier
.exepour faire l'installation.- Les options par défaut sont correctes.
- Décocher l'option de faire un don à la fin de l'installation.
-
Ajouter OpenSSL à votre vatiable d'environnement
PATH -
Rechercher environnement dans la barre de recherche Windows
-
Cliquer sur
Variables d'environnement -
Dans la section
Variables systèmelocaliser la variablePath, sélectionnez la et cliquer sur modifier. -
Cliquez sur
Nouveauet ajoutez le cemin jusqu'au dossierbinde OpenSSL.- Normalement le chemin d'accès devrait être
C:\Program Files\OpenSSL-Win64\bin
- Normalement le chemin d'accès devrait être
Générer des clés RSA avec OpenSSL
- Générer une paire de clés RSA
openssl genrsa -out keypair.pem 2048
- Extraire la clé publique
openssl rsa -in keypair.pem -pubout -out public.pem
- Extraire la clé privée
openssl pkcs8 -in keypair.pem -topk8 -nocrypt -inform PEM -outform PEM -out private.pem
On voudra conserver la clé publique et la clé privée dans un dossier nommé certs sous le dossier resources.
Exemple:
src/main/resources/crets/public.pem