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.

All labels observed (13)

How this entity was disambiguated

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 TLS self-linksurface differs
surface form: Transport Layer Security
hasComponent TLS handshake
alert protocol
change cipher spec
record protocol
latestVersion RFC 8446
surface form: TLS 1.3
operatesAtLayer application layer
transport layer
predecessor SSL 3.0
surface form: SSL
providesProperty authentication
confidentiality
integrity
publicationYear 1999
purpose secure data transmitted over networks
standardizedBy Internet Engineering Task Force
surface form: IETF
successorTo SSL 2.0
SSL 3.0
supportsAlgorithmFamily AES
ChaCha20
Diffie–Hellman key exchange
surface form: Diffie–Hellman

Diffie–Hellman key exchange
surface form: Elliptic Curve Diffie–Hellman

HMAC
RSA
usedByProtocol FTPS
HTTPS
IMAP
surface form: IMAPS

POP3S
SMTP
surface form: 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
RFC 8446
surface form: TLS 1.3

How these facts were elicited

Referenced by (146)

Full triples — surface form annotated when it differs from this entity's canonical label.

FFDHE groups usedInProtocol TLS
this entity surface form: Transport Layer Security
DICOM Application Entity mayUse TLS
this entity surface form: Transport Layer Security
RFC 8996 focusesOn TLS
this entity surface form: Transport Layer Security
BEAST attack targetsProtocol TLS
this entity surface form: Transport Layer Security
XCA canBeSecuredBy TLS
ALPN (Application-Layer Protocol Negotiation) definedIn TLS
subject surface form: ALPN
this entity surface form: Transport Layer Security (TLS)
ALPN (Application-Layer Protocol Negotiation) usedIn TLS
subject surface form: ALPN
this entity surface form: TLS handshake
ChaCha usedIn TLS
TLS 1.2 PRF domain TLS
this entity surface form: Transport Layer Security
ECC usedIn TLS
DANE relatedStandard TLS
Elliptic Curve Digital Signature Algorithm usedIn TLS
this entity surface form: Transport Layer Security
DNS over TLS usesProtocol TLS
this entity surface form: Transport Layer Security
RFC 2817 securityProtocol TLS
this entity surface form: Transport Layer Security
SASL relatedTo TLS
RFC 6120 usesMechanism TLS
HTTP Strict Transport Security specification relatedTo TLS
this entity surface form: Transport Layer Security
SHA-256 usedIn TLS
Server Name Indication extension partOf TLS
this entity surface form: Transport Layer Security
SNI partOf TLS
this entity surface form: Transport Layer Security
Max Fragment Length extension partOfProtocol TLS
this entity surface form: Transport Layer Security
Max Fragment Length extension relatedTo TLS
this entity surface form: TLS record layer
Client Certificate URL extension usedIn TLS
this entity surface form: Transport Layer Security
RFC 6066 updatesProtocol TLS
this entity surface form: Transport Layer Security
ServerHello with extensions partOf TLS
this entity surface form: Transport Layer Security
POP canBeSecuredWith TLS
LibreSSL mainSubject TLS
this entity surface form: Transport Layer Security
SMTP Service Extension for Secure SMTP over Transport Layer Security usesProtocol TLS
this entity surface form: Transport Layer Security
RFC 2487 uses TLS
this entity surface form: Transport Layer Security
RFC 2487 abbreviation TLS