Join our Newsletter — 33% off our NHI Course
Home› Glossary› Foundations & NHI Taxonomy› DTLS-SRTP (DTLS Extension to Establish Keys…
Foundations & NHI Taxonomy

DTLS-SRTP (DTLS Extension to Establish Keys for SRTP)

← Back to Glossary
By NHI Mgmt Group Updated October 20, 2026 Domain: Foundations & NHI Taxonomy

DTLS-SRTP is a method for using Datagram Transport Layer Security to negotiate keys for Secure Real-time Transport Protocol media streams. It protects voice and video sessions by establishing encryption keys during setup, while defenders should ensure certificate validation, strong cipher selection, and correct media security on real-time communications systems.

How DTLS-SRTP Works

DTLS-SRTP combines two security roles: DTLS performs the handshake, then SRTP carries the media. That split matters because the key exchange is negotiated once at setup, while the audio or video stream can then run with low latency and encrypted protection.

For real-time communications, this design is especially useful because it lets endpoints establish fresh session keys without exposing media content in transit. The security of the channel still depends on the handshake being correctly implemented and on both sides agreeing to the intended parameters.

What It Protects in Voice and Video Systems

DTLS-SRTP is most often used in WebRTC and similar real-time media stacks, where the attacker does not need to break the media codec itself. Instead, compromise of the keying process can expose calls, recordings, or signaling-adjacent trust decisions that depend on the media session being authentic and confidential.

The main benefit is that encryption is tied to the live session rather than to a static configuration. That reduces exposure from traffic interception and helps protect against passive eavesdropping when voice or video traverses untrusted networks.

Why Certificate Validation Matters

The DTLS part is what gives the key negotiation its trust foundation, so certificate validation is not optional detail, it is the mechanism that prevents an active attacker from impersonating a peer during setup. If validation is weak or skipped, the session can still appear to connect while the keys are negotiated with the wrong endpoint.

Strong cipher selection also matters because the security of the media stream ultimately inherits the properties of the handshake and the negotiated suite. In practice, the secure design goal is to make the session resistant to interception, downgrade, and silent manipulation during establishment.

Operational Considerations for Secure Deployments

Defenders should treat DTLS-SRTP as part of a broader real-time communications control set, not as a standalone checkbox. Media protection is only as reliable as the endpoint implementation, certificate handling, and the surrounding signaling and transport paths that deliver the session.

It is also important to verify that the application actually enforces secure media for the intended call flows, rather than allowing fallback paths that weaken confidentiality. For deployment guidance on the underlying protocol environment, see NHIMG’s Network Ports and Protocols Security Guide, which helps frame the network side of secure real-time communications.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5IA-2 — Identification and Authentication (Organizational Users)DTLS-SRTP relies on authenticated endpoints for trusted media setup.
IA-5 — Authenticator ManagementDTLS-SRTP depends on certificates and related key material being managed correctly.
SC-8 — Transmission Confidentiality and IntegrityDTLS-SRTP protects voice and video in transit using negotiated encryption.
Recommendation — Validate endpoint identity before allowing media-key negotiation. Manage certificate and key lifecycle to prevent weak or stale DTLS trust material. Encrypt real-time media in transit and verify integrity protections are enabled.
CIS Controls v8CIS-6 — Access Control ManagementSecure media sessions depend on restricting who can establish and use protected communications.
Recommendation — Restrict call and media access to approved identities and endpoints.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 20, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org