Zum Inhalt springen
uencoder

DTLS

DTLS (Datagram TLS, RFC 9147) bietet TLS-gleiche Sicherheit über UDP und wird für WebRTC-Signalisierung und SRTP-Schlüsselverhandlung eingesetzt.

Zweck

Verschlüsselung, Authentifizierung und Integrität in das unzuverlässige UDP bringen und das Pflichtprotokoll zur Schlüsselverhandlung in WebRTC sein.

Mechanismus

Die TLS-Record-Schicht wird für UDP angepasst und behandelt Verlust, Neuübertragung und Neuordnung. Handshake-Nachrichten erhalten Sequenznummern und Fragment-Offsets, um der Unzuverlässigkeit von UDP zu begegnen. Das DTLS-SRTP-Profil verhandelt SRTP-Schlüssel.

Anwendungsfälle

  • WebRTC-Schlüsselverhandlung
  • CoAP-IoT-Sicherheit
  • TLS mit niedriger Latenz

Verwandte Tools

References