How Netscape Created the Secure Socket Layer (SSL) for Web Security
Netscape's 1995 patent defining the architecture for SSL, the foundational technology that allows browsers to securely transmit encrypted data over the internet.
Patent Number
US 5657390
Status
Expired
Filing Date
August 25, 1995
Grant Date
August 12, 1997
Expiration
August 25, 2015
Claims
6
Assignee
Netscape Communications Corp
Inventors
Kipp E. B. Hickman, Taher Elgamal
Citations
383 forward · 2 backward
What it covers
This patent describes a software layer that sits between an application, like a web browser, and the network transport protocols. It provides a socket interface that allows applications to send and receive data without needing to know the technical details of the encryption process. When data is sent, the code intercepts it, encrypts it, and passes it to the transport layer. When data is received, it decrypts the information before handing it off to the application, ensuring that sensitive data like credit card numbers remains private during transit.
What it doesn't cover
- —Does not cover specific encryption algorithms like RSA or AES individually.
- —Does not cover the physical hardware or network cabling used to transmit data.
- —Does not cover the underlying TCP/IP protocol stack itself.
- —Does not cover authentication methods like digital certificates not described in the specific socket-layer implementation.
The clever bit
The innovation was placing encryption at the socket layer, which allowed developers to add security to existing applications without rewriting the entire network communication stack.
Why it matters
This patent is the blueprint for the 's' in HTTPS. By creating a standardized way to encrypt data at the socket layer, it enabled the birth of e-commerce and secure online banking, transforming the internet from an open, insecure network into a platform for private transactions.
Real-world examples
- 1.HTTPS web browsing
- 2.Secure email transmission (SMTPS)
- 3.Online banking portals
- 4.E-commerce checkout pages
Generated by PatentBrief · Not legal advice · patentbrief.org
US 5657390 · 2026