Difference between revisions of "OpenSSL Overview"

From OpenSSLWiki
Jump to: navigation, search
(some internal links)
(+ link on Command_Line_Utilities)
Line 3: Line 3:
 
With OpenSsl You can:
 
With OpenSsl You can:
  
* Use openssl as a command line tool to create/handle certificates related files.
+
* Use openssl as a command line tool to create/handle certificates related files. [[Command_Line_Utilities openssl commands]]
 
* Develop programs needing cryptographic functions, then use openssl library [[Libcrypto_API|libcrypto]].
 
* Develop programs needing cryptographic functions, then use openssl library [[Libcrypto_API|libcrypto]].
 
* Develop programs needing SSL/TLS communication, then use openssl library [[Libssl_API|libssl]].
 
* Develop programs needing SSL/TLS communication, then use openssl library [[Libssl_API|libssl]].
 
* Extend openssl to cover new cryptographic methods or new security protocols.
 
* Extend openssl to cover new cryptographic methods or new security protocols.
 +
* Use openssl to use new SSL/TLS protocols not yet deployed in your environment ( openssl s_server, openssl s_client ).

Revision as of 13:48, 23 March 2013

OpenSsl is used in many places but not always for same purpose and not always fully.

With OpenSsl You can:

  • Use openssl as a command line tool to create/handle certificates related files. Command_Line_Utilities openssl commands
  • Develop programs needing cryptographic functions, then use openssl library libcrypto.
  • Develop programs needing SSL/TLS communication, then use openssl library libssl.
  • Extend openssl to cover new cryptographic methods or new security protocols.
  • Use openssl to use new SSL/TLS protocols not yet deployed in your environment ( openssl s_server, openssl s_client ).