Public Warning System Key Management via Identity-Based Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing public warning systems in communication networks face challenges in efficiently managing public keys for verifying messages, particularly in adding new sources and revoking keys, which complicates authentication and security procedures.

Innovation Solution

The implementation of identity-based encryption protocols generates public keys from entity identities, simplifying key distribution and revocation, ensuring authenticated and authorized message sources, and using control plane messages to convey key generation functions for user equipment to derive and verify public keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional public key distribution methods are used in public warning systems, then security verification can be performed, but key management becomes complex and difficult when adding new sources or revoking keys

Engineering Contradiction:
Improvemessage verification reliabilityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a Key Distribution Management Entity (KDME) as an intermediary that centralizes public key management. The KDME issues certificates binding entity identities to public keys and handles revocation through certificate withdrawal. This mediator simplifies key management for all PWS entities by providing a centralized authority for key issuance and revocation, eliminating the need for complex distributed key management protocols while maintaining verification reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables entities to self-generate their own key pairs and self-register with the KDME. Each PWS entity can independently create its key pair, generate its identity, and register with the KDME without requiring manual key distribution or complex peer-to-peer verification setups. This self-service approach reduces operational complexity while the KDME provides automated certificate issuance and revocation management.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple PWS sources are added to the system, then coverage and alert capabilities improve, but key distribution and management complexity increases

Engineering Contradiction:
ImprovePWS source scalabilityVSAvoidkey distribution ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The KDME serves as a centralized intermediary that simplifies the addition of new PWS sources. When a new entity joins the system, it simply registers with the KDME, which automatically issues a certificate binding the entity's identity to its public key. This eliminates the need for manual key distribution to all other entities in the system. The KDME maintains a registry of all valid certificates, making the system highly scalable while keeping key distribution operations simple and automated.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal key management framework where the KDME serves all PWS entities regardless of their specific function or location. The same certificate-based mechanism is used for all entities - whether they are alert generators, network operators, or receiving devices. This universal approach allows the system to scale to any number of entities without requiring entity-specific key management procedures, thereby improving adaptability while maintaining ease of operation through standardized processes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If key revocation is implemented securely, then system security is maintained, but the revocation process becomes time-consuming and complex

Engineering Contradiction:
Improvesecurity assuranceVSAvoidrevocation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The KDME acts as a centralized intermediary that maintains an authoritative registry of valid and revoked certificates. When key revocation is needed, the KDME simply withdraws the compromised certificate from its registry and notifies relevant entities. This centralized approach eliminates the need for complex distributed revocation protocols and allows for rapid key revocation - the KDME can immediately invalidate a certificate by removing it from its registry, providing both security assurance and fast response time. The intermediary structure enables O(1) revocation operations rather than requiring O(n) notifications to all system entities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary binding of entity identities to public keys through certificate issuance before any message exchange occurs. This preliminary action creates a trusted foundation that simplifies later revocation - since the identity-key binding is already established and verified by the KDME, revocation simply requires the KDME to declare the certificate invalid. The preliminary certificate issuance phase sets up the system so that future revocation operations are straightforward and rapid, requiring only a simple invalidation command to the KDME rather than complex re-verification procedures.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2805535B1Management of public keys for verification of public warning messages
Publication Date: 2018.08.15 ALCATEL LUCENT SA
  • EP2805535B1 patent drawingFigure 1(I)~1
  • EP2805535B1 patent drawingFigure 2A
  • EP2805535B1 patent drawingFigure 2B

AI summary

Techniques are disclosed for managing one or more public keys used for verification of one or more messages transferred over a communication network associated with a public warning system. In one example, a method comprises the following steps. A computing device of a communication network obtains key material for at least one source of a message generated for a public warning system. The computing device also obtains an identity of the source. A public key is computed by the computing device from the key material and the identity of the source. The public key is thus usable by the computing device to verify a message received from the source that is digitally signed using a corresponding private key of the source. In one example, the computing device comprises user equipment.