Practical SSL VPN configuration (with SSL client connection tool and virtual machine experimental environment)

1. Introduction to SSL and TLS

1. SSL (Secure Sockets Layer) Secure Sockets Layer protocol

Developed by Netscape in 1994, it is a protocol layer between the transport layer TCP protocol and the application layer protocol. SSL achieves secure communication between the client and server by authenticating each other, using digital signatures to ensure integrity, and using encryption to ensure privacy.

Ordinary HTTP traffic can be protected by HTTPS through SSL secure sockets.

SSL historical versions: SSL1.0, SSL2.0, SSL3.0.

2. TLS (Transport Layer Security) transport layer security protocol

Developed by the Internet Engineering Task Force of the public technology organization IETF in 1999, TLS1.0 version is a new protocol based on the SSL3.0 version specification.

As the successor of SSL, TLS can also ensure data privacy and data integrity between two applications.

TLS historical versions: TLS1.0, TLS1.1, TLS1.2, TLS1.3.

In October 2014, Google announced that it had discovered serious design flaws in SSL3.0 and recommended that all businesses disable this protocol and switch to TLS1.1 or above.

SSL and TLS development history:

2. Introduction to SSL VPN

1. SSL protocol 4 elements

Guess you like

Origin blog.csdn.net/qq_35029061/article/details/132633843