Introduction to OpenSSL

Source: Internet
Author: User
Tags what is openssl

1. What is SSL?

  • SSL standsSecure Sockets Layer.
  • It supportsStandard for secure communication over the InternetAndData PasswordIntegrated into the Protocol.
  • Data is encrypted before it leaves your computer and decrypted only after it reaches its intended destination.
  • Certificates and cryptographic algorithmsAll these operations are supported.
  • You can use SSL and secure connectionsAny types of protocols on the InternetWhether it is HTTP, POP3, or FTP. You can also use SSL to protect Telnet sessions.
  • Although SSL can be used to protect any connection, SSL is not required for each type of connection. If the connection transmits sensitive information, use SSL.

 

2. What is OpenSSL?
OpenSSL is not just SSL. It can implement message digest, file encryption and decryption, digital certificates, digital signatures and random numbers.

OpenSSLIt is not just an API, but also a command line tool.. The command line tool can do the same work as the API, and further test the SSL server and client.

 

3. server process

4. Client Process

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.