MV

Membership Verification

Services
Introduced in Rel-11
Membership Verification (MV) is a 3GPP service enabling a user to prove their membership in a group to a verifier without revealing their identity. It is crucial for privacy-preserving access control in services like group communications, loyalty programs, or age verification, ensuring user privacy while maintaining service integrity.

Description

Membership Verification (MV) is a standardized service defined within the 3GPP framework that facilitates anonymous yet authenticated group access. The core architecture involves three primary entities: the user (prover), the verifier (service provider), and a trusted third party, often the mobile network operator (MNO) or a dedicated credential issuer. The user possesses a credential issued by the issuer, which attests to their membership in a specific group (e.g., subscribers of a premium service, members of a corporate plan, or individuals of a certain age bracket). This credential is cryptographically bound to the user's subscription but is designed to be unlinkable across different verification sessions.

The protocol works by enabling the user to generate a zero-knowledge proof or a similar cryptographic token derived from their membership credential. When accessing a service requiring group verification, the user presents this proof to the verifier. The verifier can cryptographically check the proof's validity against a public group signature or certificate provided by the trusted issuer. Crucially, the proof reveals only the fact of membership and potentially certain authorized attributes (like 'over 18'), without disclosing the user's specific identity (e.g., IMSI, MSISDN) or allowing the verifier to link multiple accesses by the same user. The MNO's role is pivotal in issuing, managing, and potentially revoking these anonymous credentials, leveraging its trusted position in the network.

MV's role in the network is to decouple service access from identity exposure, acting as a privacy-enhancing layer atop core authentication mechanisms like 5G AKA. It integrates with the network's security architecture, utilizing the home network's credential issuance capabilities. Key technical components include the MV credential structure, the proof generation and verification algorithms, and the protocols for credential issuance and renewal. This allows for scalable, privacy-compliant access to group-based services without requiring service providers to manage user identities directly.

Purpose & Motivation

MV was created to address the growing demand for privacy in digital services, driven by regulations like GDPR. Traditional access control often requires users to identify themselves (e.g., via login), forcing a trade-off between service access and privacy. For many services, the provider only needs to know if a user belongs to a permitted group, not their exact identity. MV solves this by providing a technical standard for anonymous credential systems within mobile networks.

Historically, ad-hoc solutions or reliance on full authentication were used, which either compromised privacy or were inefficient. MV leverages the mobile operator's role as a trusted identity provider to issue verified, yet anonymized, membership attestations. This allows new business models, such as anonymous access to location-based promotions, age-gated content without submitting ID, or secure corporate resource access without exposing employee details to the application provider. It addresses limitations of previous approaches by standardizing a cryptographically robust, interoperable, and network-integrated method for privacy-preserving verification.

Key Features

  • Enables verification of group membership without revealing the user's unique identity
  • Supports selective disclosure of authorized attributes (e.g., age group, subscription tier)
  • Provides unlinkability between different verification sessions to prevent user tracking
  • Leverages the mobile network operator as a trusted credential issuer
  • Integrates with 3GPP security architecture and authentication frameworks
  • Includes mechanisms for credential revocation to manage group membership changes

Evolution Across Releases

Rel-11 Initial

Introduced the initial MV framework. Defined the basic service requirements, reference architecture involving user, verifier, and issuer, and the fundamental need for unlinkable, anonymous group verification. Specified initial use cases and the high-level security requirements.

Defining Specifications

SpecificationTitle
TS 26.948 3GPP TS 26.948
TS 37.803 3GPP TR 37.803