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 navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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).