search

What is ssl?

May 15, 2019 am 11:33 AM
ssl

SSL (Secure Sockets Layer) and its successor Transport Layer Security (TLS) are a security protocol that provides security and data integrity for network communications; TLS and SSL are The transport layer encrypts network connections.

What is ssl?

Secure Socket Layer, developed by Netscape, is used to ensure the security of data transmission on the Internet. It uses data encryption (Encryption) technology to ensure that data is Transmissions on the network will not be intercepted or eavesdropped. The generally accepted specification is the 40-bit security standard. The United States has introduced a higher security standard of 128-bit, but exports are restricted. As long as I.E. or Netscape browser version 3.0 or above can support SSL.

The current version is 3.0. It has been widely used for authentication and encrypted data transmission between web browsers and servers.

The SSL protocol is located between the TCP/IP protocol and various application layer protocols, providing security support for data communication. The SSL protocol can be divided into two layers: SSL Record Protocol: It is built on a reliable transmission protocol (such as TCP) and provides support for basic functions such as data encapsulation, compression, and encryption for high-level protocols. SSL Handshake Protocol: It is built on the SSL record protocol and is used by the communicating parties to authenticate identities, negotiate encryption algorithms, and exchange encryption keys before actual data transmission begins.

Provide services

1) Authenticate users and servers to ensure data is sent to the correct client and server;

2) Encrypt data to prevent The data is stolen midway;

3) Maintain the integrity of the data and ensure that the data is not changed during the transmission process.

The above is the detailed content of What is ssl?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

MantisBT

MantisBT

Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor