Qu’est-ce qu’OpenSSL ?
C’est une bibliothèque open-source qui fournit les traitements nécessaires pour effectuer des communications chiffrées.
Pour l’utiliser à partir d’un programme, puisque le code source en C est publié, vous devez le compiler pour créer une bibliothèque.
Ci-dessous, nous présentons la procédure de compilation.
Préparation de l’environnement de compilation
Perl
Téléchargez
strawberry-perl-5.32.1.1-64bit.msià partir de https://strawberryperl.com/. La dernière version devrait convenir.NASM
Téléchargez
2.16.01/nasm-2.16.01-win64.zipdepuisDownloadsur https://www.nasm.us/. La dernière version non-RC devrait convenir. Après l’installation, vous devez ajouter le dossier où NASM est installé à la variable d’environnement PATH.Visual Studio 2022 ou Build Tools for Visual Studio 2022
Installez
Visual Studio 2022 CommunityouBuild Tools for Visual Studio 2022à partir de https://visualstudio.microsoft.com/ja/downloads/.
Procédure de compilation d’OpenSSL sous Windows
- Téléchargez
openssl-3.1.0.tar.gzsur https://www.openssl.org/source/ et extrayez-le. Si vous ne pouvez pas l’extraire, exécuteztar -xzf openssl-3.1.0.tar.gzdans l’invite de commande. - Lancez l’invite de commande avec des privilèges d’administrateur.
- Ouvrez le dossier extrait.
- Exécutez la commande suivante. *Modifiez la partie
Communitypour correspondre à votre version installée de Visual Studio.
| |
- Exécutez la commande suivante :
| |
- Exécutez la commande suivante (prend beaucoup de temps) :
| |
- Exécutez la commande suivante (prend beaucoup de temps) :
| |
- Exécutez la commande suivante :
| |
En cas de succès, OpenSSL sera installé dans C:\Program Files\OpenSSL.
C’est tout.
