{"id":13194,"date":"2014-01-15T12:37:58","date_gmt":"2014-01-15T12:37:58","guid":{"rendered":"https:\/\/www.techopedia.com\/definition\/secure-socket-layer-encryption\/"},"modified":"2024-08-06T12:40:39","modified_gmt":"2024-08-06T12:40:39","slug":"secure-socket-layer-encryption","status":"publish","type":"definition","link":"https:\/\/www.techopedia.com\/definition\/29747\/secure-socket-layer-encryption-ssl-encryption","title":{"rendered":"Secure Socket Layer (SSL) Encryption"},"content":{"rendered":"
Secure Socket Layer (SSL) Encryption is a technology that secures data exchanged between a web server<\/a> and a browser<\/a>. It uses encryption<\/a> algorithms to create a secure connection<\/a>, which protects sensitive information like login credentials and credit card numbers from unauthorized access.<\/p>\n SSL was developed by Netscape<\/a> in the mid-1990s to secure Internet<\/a> communications. The initial version, SSL 1.0, was never released due to security flaws. However, SSL 2.0 and SSL 3.0 established the foundation for secure online transactions<\/a>.<\/p>\n Eventually, SSL evolved into transport layer security<\/a> (TLS), a more secure protocol that addresses SSL vulnerabilities and offers even stronger encryption. Even still, the term “SSL” is still often used to describe these encryption methods.<\/p>\n SSL encryption secures data<\/a> between a web server and a browser through a process called the SSL handshake<\/a>. This handshake establishes a secure connection by verifying the server’s identity and agreeing on encryption methods before data is transmitted.<\/p>\n Here’s the process flow:<\/p>\n SSL and TLS are protocols that secure Internet data transmission<\/a>. SSL was the original protocol, while TLS is its successor.<\/p>\n SSL has multiple versions. However, these versions are considered insecure by today’s standards due to vulnerabilities<\/a> that can be exploited by hackers<\/a>.<\/p>\n TLS is now the standard for secure Internet communication. Each version of TLS provides improvements over the last. For example, TLS 1.3, the current version, removes outdated cryptographic<\/a> algorithms and improves the handshake process<\/a>.<\/p>\n SSL encryption combines various methods and cryptographic algorithms<\/a> to secure data transmitted over the Internet. The two main types of encryption methods are symmetric and asymmetric encryption.<\/p>\n<\/p>\n
Key Takeaways<\/span><\/h2>\n
\n
How SSL Encryption Works<\/span><\/h2>\n
\n
Secure Socket Layer Protocols<\/span><\/h2>\n
\n
SSL Encryption Techniques<\/span><\/h2>\n