Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Security

Home KMS

Home Key Management Server

Security →

Home KMS is the root of trust for the Home Security Domain in 3GPP security architectures, managing cryptographic keys and security associations for home network services.

Introduced
Rel-14
Where
Security
Specifications
2 specs
Home KMS Description Purpose What changed Neighbours Specifications

Description

The Home Key Management Server (Home KMS) is a critical security entity introduced in 3GPP Release 14 as part of the security architecture for mission-critical services and other applications. It acts as the root of trust for the Home Security Domain, which encompasses the home network's security functions. The Home KMS is responsible for generating, distributing, and managing cryptographic keys used for securing communications between entities within the home network and for enabling secure interoperability with visited networks.

In the 3GPP security framework, the Home KMS is defined in TS 33.180 and TS 33.880. It provides key management services for group communications, such as Mission Critical Push-to-Talk (MCPTT), Mission Critical Data (MCData), and Mission Critical Video (MCVideo). The Home KMS manages the security domain's key hierarchy, including the root key, which is used to derive other keys for specific services. It also handles key distribution to authorized users and devices, ensuring that only legitimate entities can access the keys.

The Home KMS operates in conjunction with the Visited KMS when a user roams into a visited network. The Home KMS remains the root of trust, while the Visited KMS may provide local key management services to reduce latency and signaling. The Home KMS authenticates users and devices, establishes security associations, and manages key lifetimes. It supports both symmetric and asymmetric key operations, depending on the service requirements.

Key functions of the Home KMS include: key generation and derivation, key distribution, key storage, key revocation, and security policy enforcement. It also interfaces with other network functions such as the Authentication Server Function (AUSF) and the Unified Data Management (UDM) in 5G core networks. The Home KMS ensures that keys are securely delivered to the requesting entities, often using protocols like MIKEY (Multimedia Internet KEYing) or TLS.

The Home KMS is essential for enabling secure group communications and ensuring that only authorized users can participate in mission-critical services. It provides a centralized point of trust that simplifies key management across a large number of users and devices. As 3GPP networks evolve towards 5G and beyond, the Home KMS continues to play a vital role in securing new services and applications.

Purpose & Motivation

The Home KMS was created to address the need for a centralized, scalable key management solution for mission-critical services in 3GPP networks. Prior to its introduction, key management for group communications was often ad-hoc or based on proprietary solutions, leading to interoperability issues and security gaps. The Home KMS provides a standardized root of trust that ensures secure and efficient key distribution across multiple vendors and networks.

With the rise of mission-critical applications like public safety communications, there was a pressing need for a robust security architecture that could support group calls, data sharing, and video transmission with end-to-end encryption. The Home KMS solves this by managing the key hierarchy and enabling secure key distribution to authorized users, even when they roam into visited networks. It also supports key revocation and renewal, which are essential for maintaining security over time.

The Home KMS is designed to be scalable and resilient, capable of handling millions of users and devices. It leverages standard protocols and interfaces to integrate with existing 3GPP security functions, ensuring seamless operation. Its introduction in Release 14 marked a significant step towards securing mission-critical services in LTE and later in 5G networks.

What changed in its specifications

The latest release-to-release comparison of specifications that define Home KMS. Each summary describes the whole specification, not only this term.

TS 33.180Rel-18 → Rel-19

Rel-19 adds recording admin and replay access-token claims to TS 33.180 and removes the MC user event audit and service media collection text. It also adds Annex B recommendations on client registration, authentication request handling, public key distribution, and Issuer claim verification of the access token.

Full comparison in TS 33.180 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-14 Initial

Initial definition: The Home KMS is defined as the KMS that acts as the root of trust of the Home Security Domain.

Definition unchanged from Rel-14; the Home KMS continued to be described as the root of trust.

Wording changed: The definition was revised to state that the Home KMS 'is the root of trust' instead of 'acts as the root of trust', clarifying its role.

Definition unchanged from Rel-16; no textual changes.

Definition unchanged from Rel-16; no textual changes.

Definition unchanged from Rel-16; minor formatting differences only, no semantic change.

Definition unchanged from Rel-16; no textual changes.

Defining Specifications

3GPP specifications that define or reference Home KMS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 33.180 vk10 Security of the Mission Critical Service (MCX) Rel-20 read
TS 33.880 vf10 Security Study for Enhanced Mission Critical Services Rel-15 read