OpenSSL

OPENSSL

OpenSSL est un outil en ligne de commande (et une bibliothèque) qui permet, entre autres :

  • de générer des clés privées / publiques, paramètres cryptographiques.

  • de créer, signer et gérer des certificats X.509 (pour TLS/SSL).

  • de chiffrer / déchiffrer des données, des fichiers ; faire des opérations de cryptographie symétrique ou asymétrique.

  • de générer des hachés (hashes), des condensés (digests), des codes d'authentification, signatures…

  • de tester des connexions SSL/TLS vers des serveurs (client SSL/TLS).

  • de convertir entre différents formats de certificats (PEM, DER, PKCS#12, etc.).

Bref — OpenSSL permet de faire presque tout ce qui touche à la cryptographie, certificats, SSL/TLS, chiffrement, clés, etc.

Last updated

Was this helpful?