Comment vérifier la version d’OpenSSL sous Windows et Linux

Comment vérifier la version d’OpenSSL sous Windows et Linux

Il est essentiel de s’assurer que votre version d’OpenSSL est à jour pour maintenir la sécurité et les fonctionnalités du système. Que vous soyez développeur ou administrateur système, savoir comment vérifier rapidement votre version d’OpenSSL peut vous éviter bien des maux de tête. Voici un guide rapide pour vous aider à vérifier sans effort votre version d’OpenSSL.

Comment vérifier la version d’OpenSSL ?

1. Utilisation de la commande openssl version

  1. Ouvrez le terminal/l’invite de commande :
    • Pour Windows : cliquez sur le menu Démarrer , tapez cmd et appuyez sur Enter.
    • Pour Linux/macOS : appuyez sur Ctrl+ Alt+ Tpour ouvrir le terminal.
  2. Exécutez la commande :
    • Tapez openssl version et appuyez sur Enter.
    • Pour des informations détaillées sur les indicateurs, tapez openssl version -a à la place.

Vous verrez le numéro de version d’OpenSSL et la date de sa sortie. Cette commande est simple et vous donne immédiatement les détails nécessaires. Elle fonctionne également de la même manière dans PowerShell si vous le préférez.

Cette solution est le moyen le plus rapide de vérifier votre version d’OpenSSL et est utile pour vous assurer que votre logiciel est à jour ou pour résoudre des problèmes.

2. Vérification via le gestionnaire de paquets (Linux)

  1. Appuyez sur Ctrl+ Alt+ Tpour ouvrir le terminal.
  2. Exécutez la commande suivante pour vérifier les packages installés :
    • Pour Debian/Ubuntu :apt list -a openssl
    • Pour RedHat/CentOS :dnf list --all openssl

Cette solution répertorie toutes les versions installées d’OpenSSL gérées par votre gestionnaire de paquets. Cette solution vous aide à comprendre quelles versions sont disponibles dans le référentiel de votre distribution et laquelle vous avez installée.

3. Utilisation de la commande strings sur les bibliothèques (Linux)

  1. Appuyez Ctrl + Alt + Tpour ouvrir le terminal.
  2. Exécutez la commande :
    • Accédez au répertoire où se trouvent vos bibliothèques OpenSSL, généralement/usr/lib/ssl
    • Courirstrings libcrypto.so | grep "^OpenSSL \S\+ [0-9]\+ \S\+ [0-9]\+"

Cela affichera la version de la bibliothèque OpenSSL directement à partir du binaire. Cette solution est utile si vous avez plusieurs installations OpenSSL ou si vous devez vérifier la version OpenSSL fournie avec une application.

4. Vérification programmatique en C++

  1. Incluez les en-têtes OpenSSL nécessaires dans votre code C++.
  2. Extrait de code :#include <openssl/opensslv.h> #include <iostream> int main() { std::cout << SSLeay_version(SSLEAY_VERSION) << std::endl; return 0; }
  3. Compilez votre programme avec un compilateur lié à OpenSSL et exécutez l’exécutable.

Ce programme affichera la version OpenSSL utilisée dans votre application C++. Cette solution aide les développeurs à vérifier par programmation la version OpenSSL utilisée dans leurs applications, ce qui est particulièrement utile lors du développement et du débogage.

En suivant ces solutions, vous pouvez facilement vérifier la version d’OpenSSL sur différents systèmes et contextes. La vérification régulière de votre version d’OpenSSL permet de garantir la sécurité et la fonctionnalité de votre système. Maintenez toujours votre logiciel à jour pour vous protéger contre les vulnérabilités.

Si le terminal Windows ne s’ouvre pas, cliquez sur ce lien en surbrillance pour savoir comment résoudre ce problème rapidement.

Pour toute autre question ou suggestion, rendez-vous dans la section commentaires ci-dessous et laissez-nous un message.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *