J'ai récemment eu besoin de documenter comment en installer une version, j'ai donc copié mes étapes ici, car les autres réponses utilisaient des sources différentes de ce que je recommande, à savoir Cygwin. J'aime Cygwin car il est bien entretenu et fournit une multitude d'autres utilitaires pour Windows. Cygwin vous permet également de mettre à jour facilement les versions selon vos besoins lorsque des vulnérabilités sont corrigées. Veuillez régulièrement mettre à jour votre version d'OpenSSL!
Ouvrez une invite de commande Windows et vérifiez si OpenSSL est installé en entrant: version openssl
Si vous obtenez un message d'erreur indiquant que la commande n'est PAS reconnue, installez OpenSSL en vous référant à Cygwin en suivant les étapes récapitulatives ci-dessous:
En gros, téléchargez et exécutez l' application d'installation Cygwin Windows pour installer et mettre à jour selon les besoins l'application OpenSSL:
- Sélectionnez un répertoire d'installation, tel que C: \ cygwin64. Choisissez un miroir de téléchargement tel que: http://mirror.cs.vt.edu
- Entrez openssl dans la recherche et sélectionnez-le. Vous pouvez également sélectionner / désélectionner d'autres éléments d'intérêt à ce moment. Cliquez deux fois sur Suivant puis sur Terminer .
- Après l'installation, vous devez modifier la variable PATH. Sous Windows, vous pouvez accéder au Centre de contrôle système en appuyant sur la touche Windows + Pause . Dans la fenêtre Système, cliquez sur Paramètres système avancés → Avancé (onglet) → Variables d'environnement . Pour Windows 10, un accès rapide consiste à saisir «Modifier les variables d'environnement système» dans le menu Démarrer la recherche de Windows et à cliquer sur le bouton « Variables d'environnement ». Changez la variable PATH (double-cliquez dessus ou Select and Edit ), et ajoutez le chemin où se trouve votre Cywgwin, par exemple C: \ cygwin \ bin.
- Vérifiez que vous l'avez installé via une nouvelle fenêtre d' invite de commandes : version openssl . Par exemple:
C:\Program Files\mosquitto>openssl versionOpenSSL 1.1.1f 31 Mar 2020