OpenSSL Overview

From OpenSSLWiki
Revision as of 22:05, 24 May 2013 by Matt (talk | contribs) (Tidied up page. Corrected English and grammar)

Jump to: navigation, search

OpenSSL is a versatile tool that can be used for many purposes.

OpenSSL provides:

  • A command line application to perform a wide variety of cryptography tasks, such as creating and handling certificates and related files. OpenSSL commands
  • A comprehensive and extensive cryptographic library libcrypto.
  • A library for enabling SSL/TLS communications libssl.

Command Line

Example uses of the OpenSSL command line tool include:

  • Creating and handling certificates and related files. openssl commands. A beginners introduction to certificates is on the Certificate Lifecycle page.
  • Testing of SSL/TLS protocols (openssl s_server, openssl s_client).