TLS
E1268
TLS (Transport Layer Security) is a cryptographic protocol that secures data transmitted over networks by providing encryption, authentication, and integrity between communicating applications.
Aliases (7)
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
cryptographic protocol
→
network security protocol → |
| abbreviation |
TLS
→
|
| basedOn |
SSL 3.0
→
|
| definedIn |
RFC 5246
→
RFC 8446 → |
| deprecatedVersion |
TLS 1.0
→
TLS 1.1 → |
| designGoal |
prevent eavesdropping
→
prevent message forgery → prevent tampering → |
| fullName |
Transport Layer Security
→
|
| hasComponent |
TLS handshake
→
alert protocol → change cipher spec → record protocol → |
| latestVersion |
TLS 1.3
→
|
| operatesAtLayer |
application layer
→
transport layer → |
| predecessor |
SSL
→
|
| providesProperty |
authentication
→
confidentiality → integrity → |
| publicationYear |
1999
→
|
| purpose |
secure data transmitted over networks
→
|
| standardizedBy |
IETF
→
|
| successorTo |
SSL 2.0
→
SSL 3.0 → |
| supportsAlgorithmFamily |
AES
→
ChaCha20 → Diffie–Hellman → Elliptic Curve Diffie–Hellman → HMAC → RSA → |
| usedByProtocol |
FTPS
→
HTTPS → IMAPS → POP3S → SMTPS → STARTTLS → |
| usesMechanism |
X.509 certificates
→
digital certificates → message authentication codes → public key cryptography → symmetric key cryptography → |
| usesPortTypically |
443
→
|
| version |
TLS 1.0
→
TLS 1.1 → TLS 1.2 → TLS 1.3 → |