SD-AV

SIP Digest Authentication Vector

Security
Introduced in Rel-8
A set of cryptographic parameters used in 3GPP networks to authenticate users for IMS access via SIP-based services. It enables secure, standardized authentication for voice, video, and messaging over IP, protecting against unauthorized access and ensuring service integrity.

Description

The SIP Digest Authentication Vector (SD-AV) is a fundamental security construct within the 3GPP IP Multimedia Subsystem (IMS) architecture, specifically designed for authenticating User Equipment (UE) attempting to access IMS services. It operates within the framework of SIP (Session Initiation Protocol) digest authentication, as defined in IETF RFC 3261 and profiled by 3GPP. The SD-AV is generated by the Home Subscriber Server (HSS) upon request from the Serving-Call Session Control Function (S-CSCF) during the IMS registration procedure. It contains the essential cryptographic challenge-response data needed to verify the user's identity without transmitting the user's long-term secret (password) in clear text over the network.

The vector itself comprises several key components, including a nonce (a random number used once), a realm indicating the domain of authentication, and algorithm specifications. Crucially, it includes an expected response value, which is computed by the HSS using the shared secret (stored in the HSS and the UE's ISIM application) and the challenge parameters. When the S-CSCF receives an initial SIP REGISTER request from the UE, it requests an SD-AV from the HSS. The S-CSCF then sends a SIP 401 Unauthorized response to the UE, containing the challenge (nonce, realm, etc.) from the SD-AV. The UE uses its shared secret to compute a response and includes this in a new REGISTER request. The S-CSCF compares the UE's computed response with the expected response from the SD-AV; a match grants IMS access.

This mechanism is integral to the IMS Authentication and Key Agreement (IMS AKA) procedures, though SD-AV represents the digest authentication method, which is an alternative to the full IMS AKA based on UMTS/LTE authentication vectors. Its role is to provide a robust, standardized method for user authentication for SIP-based services, forming the first line of defense in securing IMS communications. It ensures that only legitimate subscribers can utilize network resources for services like VoLTE, ViLTE, and RCS, thereby maintaining the confidentiality and integrity of the IMS core.

Purpose & Motivation

SD-AV was introduced to address the critical need for secure user authentication in the all-IP service delivery environment of the IP Multimedia Subsystem (IMS). Prior to IMS, circuit-switched voice services relied on different authentication mechanisms tied to the circuit core. As 3GPP networks evolved to deliver multimedia services over packet-switched networks, a standardized, IP-native authentication method was required. SIP, as the core signaling protocol for IMS, needed a secure authentication mechanism that could integrate with the 3GPP subscriber database (HSS) and work within the IMS architecture.

The creation of SD-AV was motivated by the limitations of using generic HTTP digest authentication directly, which lacked tight integration with 3GPP security credentials and network functions. SD-AV provides a 3GPP-profiled version that ensures interoperability between the UE, the IMS core (CSCF), and the HSS. It solves the problem of verifying a user's identity for IMS registration and session initiation, protecting against impersonation and unauthorized service access. By leveraging the shared secret stored on the ISIM, it provides a strong authentication foundation without requiring the UE to support the full cryptographic suite of IMS AKA, offering a viable alternative for certain deployments or device types.

Key Features

  • Enables SIP digest authentication within the 3GPP IMS architecture
  • Generated by the HSS and consumed by the S-CSCF during IMS registration
  • Contains challenge parameters (nonce, realm) and the expected response value
  • Protects the user's long-term secret by using a challenge-response mechanism
  • Integrates with the ISIM application on the UE for credential storage and computation
  • Provides a standardized authentication method alternative to full IMS AKA

Evolution Across Releases

Rel-8 Initial

Introduced as part of the initial IMS security framework in TS 33.203. Defined the SD-AV structure and its role in the SIP registration authentication procedure between the UE, S-CSCF, and HSS, establishing the foundation for secure IMS access.

Defining Specifications

SpecificationTitle
TS 33.203 3GPP TR 33.203
TS 33.804 3GPP TR 33.804