Skip to content

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 .exe pour 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ème localiser la variable Path, sélectionnez la et cliquer sur modifier.

  • Cliquez sur Nouveau et ajoutez le cemin jusqu'au dossier bin de OpenSSL.

    • Normalement le chemin d'accès devrait être C:\Program Files\OpenSSL-Win64\bin

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