J'ai une question sur comment et quelle est la version d'OpenSSl que je dois installer dans Windows pour créer plus tard des certificats. Installez une version unique (openssl-1.0.2d-fips-2.0.10) trouvée dans source-force mais elle ne génère pas correctement les fichiers. Il y a aussi le site officiel https://www.openssl.org , mais je ne sais pas comment l'installer et comment, de sorte que lorsqu'il s'agit de générer les clés et le fichier .pem, cela fonctionne. Générez des variables d'environnement qui pointent vers le dossier où j'ai décompressé le fichier téléchargé, je ne sais pas si c'est le bon moyen.
ssl
openssl
windows-10
ssl-certificate
gemita
la source
la source
Réponses:
Je voulais aussi créer OPEN SSL pour Windows 10. Un moyen simple de le faire sans courir le risque d'installer des logiciels inconnus à partir de sites Web tiers et de risquer des entrées de virus, est d'utiliser le
openssl.exe
qui se trouve dans votre installation de Git pour Windows. Dans mon cas, j'ai trouvé le SSL ouvert à l'emplacement suivant de l'installation de Git pour Windows.C:\Program Files\Git\usr\bin\openssl.exe
Si vous souhaitez également des instructions sur la façon d'utiliser OPENSSL pour générer et utiliser des certificats. Voici un article sur mon blog. Les instructions étape par étape expliquent d'abord comment utiliser Microsoft Windows Default Tool et OPEN SSL et expliquent la différence entre eux.
http://kaushikghosh12.blogspot.com/2016/08/self-signed-certificates-with-microsoft.html
la source
openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 365 -out certificate.pem
C:\Program Files\Git\usr\ssl\openssl.cnf
Si vous avez installé chocolatey, vous pouvez installer openssl via une seule commande ie
la source
Soit définir le openssl présent dans Git comme votre openssl par défaut et l'inclure dans votre chemin dans les variables d'environnement (moyen rapide)
OU
la source
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:
C:\Program Files\mosquitto>openssl versionOpenSSL 1.1.1f 31 Mar 2020
la source
Necroposting, mais pourrait être utile pour d'autres.
Il y a toujours la page officielle: [OpenSSL.Wiki]: Binaires qui contient des URL utiles .
Je veux également mentionner: [GitHub]: CristiFati / Prebuilt-Binaries - Prebuilt-Binaries / OpenSSL
la source
Vérifiez l' outil openssl qui est une collection d'Openssl du projet LibreSSL et des bibliothèques Cygwin (2,5 Mo). NB! Nous sommes le conditionneur.
Une doublure pour créer un certificat auto-signé:
openssl req -x509 -nodes -days 365 -newkey rsa: 2048 -keyout selfsigned.key -out selfsigned.crt
la source