Quelques commandes à connaître pour TLS/SSL et OpenSSL

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
57
Mois de parution
novembre 2011


Résumé

Plus la puissance de calcul augmente et plus le public est éveillé au sujet de la protection de sa vie privée, plus l'authentification des tiers et le chiffrement des communications est demandé et présent. De plus en plus de services en ligne, par exemple, utilisent maintenant systématiquement TLS/SSL même pour le simple affichage d'un panier sur un site commerçant.


En dehors du fait que cela consomme des ressources plus ou moins importantes, cela crée une nécessité dans vos activités : vous devez être en mesure de jouer avec les certificats, les vérifier, les produire, etc. Pour tout cela, il existe, bien entendu des interfaces graphiques (comme TinyCA) et des outils de gestion de PKI. Cependant, un outil en ligne de commandes vous permet la plupart des manipulations sans plus de fioritures : openssl. Toute la difficulté tient dans le fait de se souvenir des directives, options et arguments adéquats.

Personnellement, je me suis fait une liste dans un coin de Wiki :

- Récupérer le certificat d'un serveur et afficher son contenu « en clair » :

% echo QUIT | openssl s_client -connect \
mail.google.com:443 | openssl x509 -noout -text

Les options -noout et -text permettent respectivement de désactiver l'affichage du certificat encodé et d'afficher la version décodée. Notez que cette commande fonctionnera aussi bien...

Cet article est réservé aux abonnés. Il vous reste 92% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous