Difference between revisions of "OpenSSL Overview"

From OpenSSLWiki
Jump to navigationJump to search
m (moved OpenSsl For What ? to OpenSSL Overview: More appropriate name)
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
 
* A command line application to perform a wide variety of cryptography tasks, such as creating and handling certificates and related files. [[Command_Line_Utilities|OpenSSL commands]]
 
* A command line application to perform a wide variety of cryptography tasks, such as creating and handling certificates and related files. [[Command_Line_Utilities|OpenSSL commands]]
 
* A comprehensive and extensive cryptographic library [[Libcrypto_API|libcrypto]].
 
* A comprehensive and extensive cryptographic library [[Libcrypto_API|libcrypto]].
* A library for enabling SSL/TLS communications [[Libssl_API|libssl]].
+
* A library for enabling SSL/TLS communications [[Libssl_API|libssl]] to provide [[SSL and TLS Protocols]] support within clients or servers applications.
  
 
== Command Line ==
 
== Command Line ==
Line 13: Line 13:
 
* Testing of SSL/TLS protocols (openssl s_server, openssl s_client).
 
* Testing of SSL/TLS protocols (openssl s_server, openssl s_client).
  
 +
== History ==
 +
 +
[[History And People]]
  
 
[[Category:Beginner]]
 
[[Category:Beginner]]

Latest revision as of 18:38, 14 October 2015

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 to provide SSL and TLS Protocols support within clients or servers applications.

Command Line[edit]

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

History[edit]

History And People