Secure Socket Layer (SSL) is a cryptographic protocol developed by Netscape to enable secure communication over the internet.
Thank you for reading this post, don't forget to subscribe!- It was designed to provide encryption, authentication, and data integrity between web browsers and web servers.
- SSL uses a combination of symmetric encryption (for fast, secure data exchange) and asymmetric encryption (for secure key exchange).
- It allows sensitive data such as login credentials, credit card numbers, and personal information to be transmitted securely.
However, SSL is now considered obsolete and insecure due to vulnerabilities such as:
- POODLE attack (Padding Oracle On Downgraded Legacy Encryption),
- BEAST attack (Browser Exploit Against SSL/TLS),
- and Heartbleed bug (in OpenSSL).
As a result, SSL versions 2.0 and 3.0 have been deprecated and replaced by TLS.