J'ai une question sur comment et quelle est la version d'OpenSSl que je dois installer dans Windows pour ensuite créer des certificats. J'ai installé une version (openssl-1.0.2d-fips-2.0.10) trouvée dans source-force mais elle ne génère pas les fichiers correctement. Il y a aussi le site officiel https://www.openssl.org mais je ne sais pas comment l'installer et comment faire pour qu'au moment de générer les clés et le fichier .pem, cela fonctionne. Générer quelques variables d'environnement qui pointent vers le dossier où j'ai dézippé le téléchargé, je ne sais pas si c'est la bonne façon.
Réponses
Trop de publicités?Necroposting, mais pourrait être utile pour d'autres.
Il y a toujours la page officielle : [OpenSSL.Wiki] : Binaires qui contient des informations utiles URL s.
Je veux aussi mentionner : [GitHub] : CristiFati/Prebuilt-Binaries - Prebuilt-Binaries/OpenSSL
- v1.0.2u est construit avec OpenSSL-FIPS 2.0.16
- Les artefacts sont .zip qui doivent être déballés dans " C:\Program Fichiers "(veuillez jeter un coup d'œil à la Lisezmoi.md et aussi à celui de la racine du référentiel)
J'ai récemment eu besoin de documenter la manière d'installer une version de ce logiciel. J'ai donc copié mes étapes ici, car les autres réponses utilisaient des sources différentes de celles que je recommande, à savoir Cygwin. J'aime Cygwin parce qu'il est bien maintenu et fournit une multitude d'autres utilitaires pour Windows. Cygwin vous permet également de mettre facilement à jour les versions lorsque des vulnérabilités sont corrigées. Veuillez mettre à jour votre version d'OpenSSL souvent !
Ouvrez une invite de commande Windows et vérifiez si OpenSSL est installé en entrant : version d'openssl
Si vous obtenez un message d'erreur indiquant que la commande n'est PAS reconnue, installez OpenSSL en vous reportant à la rubrique Cygwin en suivant les étapes résumées ci-dessous :
En gros, téléchargez et exécutez le Application de configuration Windows Cygwin pour installer et mettre à jour si nécessaire 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 dans openssl dans la recherche et le sélectionner. Vous pouvez également sélectionner/désélectionner d'autres éléments d'intérêt à ce moment-là. Le clic Suivant deux fois, puis cliquez sur Finition .
- Après l'installation, vous devez modifier la variable PATH. Sous Windows, vous pouvez accéder au Centre de contrôle du système en appuyant sur Touche Windows + Pause . Dans la fenêtre Système, cliquez sur Paramètres avancés du système Avancé (onglet) Variables d'environnement . Pour Windows 10, un accès rapide consiste à entrer " Modifier les variables d'environnement du système " dans la recherche de démarrage de Windows et à cliquer sur le bouton " Variables d'environnement ". Modifiez la variable PATH (double-cliquez sur celle-ci ou sélectionnez et Modifier ), et ajoutez le chemin où se trouve votre Cywgwin, par exemple C:\cygwin\bin.
- Vérifiez que vous l'avez installé via un nouveau Invite de commande fenêtre : version d'openssl . Par exemple :
C:\Program Files\mosquitto>openssl versionOpenSSL 1.1.1f 31 Mar 2020
- Si ce n'est pas le cas, reportez-vous à la documentation de Cygwin et à d'autres tutoriels tels que : https://www.eclipse.org/4diac/documentation/html/installation/cygwin.html
Vérifiez outil openssl qui est une collection d'Openssl du LibreSSL et les bibliothèques Cygwin (2,5 Mo). NB ! Nous sommes l'empaqueteur.
Une doublure pour créer un certificat auto-signé :
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout selfsigned.key -out selfsigned.crt
Vous pouvez l'obtenir ici https://slproweb.com/products/Win32OpenSSL.html
Soutenu et reconnu par https://wiki.openssl.org/index.php/Binaries
- Réponses précédentes
- Plus de réponses
0 votes
Qu'est-ce que "mais il ne génère pas les fichiers correctement" signifie ? Quels fichiers ? Je ne pense pas que le site officiel expose les fichiers ( Gagner ) binaires. Il y a toujours la possibilité de le construire à partir des sources :d. Je me souviens que j'étais capable d'installer et d'utiliser un binaire téléchargé sur mon précédent ordinateur portable. Maintenant, j'utilise une version personnalisée ( OpenSSL 1.0.2j-fips 26 Sep 2016 ) que j'ai construit moi-même.
3 votes
wiki.openssl.org/index.php/Binaires
0 votes
Ce qui vous convient le mieux. Si cela ne fait aucune différence pour vous, commencez par la première.
1 votes
Comme je vous l'ai déjà dit, je suis un étudiant en Nobel donc, à mon avis, cela compte peu, ce dont mon ordinateur a besoin est plus important. La question est de savoir quelle est l'option la plus appropriée pour travailler dans l'environnement localhost, node.js ?