What does HTTPS mean?

Source: Internet
Author: User

  What does HTTPS mean?

HTTPS is called hypertext Transfer Protocol over Secure socket Layer, the Chinese meaning of "Hypertext Transfer Protocol in the security of encrypted word layer", in simple terms is encrypted data transmission, popular saying is a secure connection.

  HTTPS Secure Hypertext Transfer Protocol, which is a secure communication channel, based on HTTP development, for exchanging information between client computers and servers. It uses Secure Sockets Layer (SSL) for information exchange, in short, it is a secure version of HTTP.

HTTPS is a URI scheme (abstract identifier system) with syntax similar to http: System for Secure HTTP data transfer. Https:url indicates that it uses HTTP, but HTTPS has a default port that differs from HTTP and an encryption/authentication layer (between HTTP and TCP).

The system, initially developed by Netscape, provides authentication and encryption methods, and is now widely used in security-sensitive communications on the World Wide Web, such as transaction payments. It is developed by Netscape and built into its browser to compress and decompress data, and to return the results that are sent back over the network. HTTPS actually applies Netscape's Secure Sockets Layer (SSL) as a child of the HTTP application layer. (HTTPS uses port 443 instead of using port 80来 and TCP/IP for communication like HTTP.) SSL uses the 40-bit keyword as the RC4 stream encryption algorithm, which is appropriate for business information encryption.

HTTPS and SSL support use X.509 digital authentication, and users can confirm who the sender is if needed. In other words, its main function can be divided into two kinds: one is to establish an information security channel to ensure the security of data transmission, the other is to confirm the authenticity of the site.

Professionally speaking, HTTPS secure connection means exchanging information in an encrypted manner between the Web site you are visiting and Internet Explorer. Encryption is implemented using a document that is provided by a Web site called a certificate. When you send information to a Web site, the information is encrypted on your computer and then decrypted on the Web site. Normally, this information cannot be read or tampered with during delivery, but some people may find a way to crack the encryption.

Although HTTPS is more secure than HTTP transmissions, even if the connection between your computer and your Web site is encrypted, you cannot fully guarantee that your site is trustworthy, because the way your Web site uses or distributes information can still reveal your privacy.

  What is the difference between HTTPS and HTTP

HTTPS is more secure

The HTTPS protocol is a network protocol constructed by Ssl+http protocol which can carry on encrypted transmission and authentication, which is more secure than HTTP protocol.

HTTPS needs to request a certificate

HTTPS protocol requires a CA to request a certificate, the general free certificate is very small, need to pay fees, probably with. The COM domain name is similar, needs to pay approximately dozens of yuan each year the expense. The common HTTP protocol does not have this one;

Port is different

HTTP uses the most common 80 ports, while the HTTPS connection uses 443 ports;

Status is different

The HTTP connection is simple and stateless. The HTTPS protocol is a network protocol built by Ssl+http protocol which can carry on encrypted transmission and authentication, which is more secure than HTTP protocol.

What does HTTPS mean and what is the difference between HTTPS and HTTP, I'm sure you've got a full understanding. In simple terms, HTTPS is an upgraded version of HTTP with a more secure transport protocol, which is commonly used in some sites with high security requirements. For example, when you log on to Alipay in your computer, you will also see that the URL is preceded by HTTPS, rather than the HTTP prefix of the normal web site.

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.