Multi-device End-to-end Encryption via Group Key Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

End-to-end encryption technologies are limited in scenarios with multiple recipient devices sharing the same mobile device number, as only the device with the private key can decrypt messages, preventing other devices from accessing encrypted communications.

Innovation Solution

Implementing a system that leverages IP Multimedia Subsystem (IMS) components like CSCF, presence servers, and RCS servers to facilitate secure key sharing and validation between devices, allowing multiple devices to decrypt encrypted messages using shared private keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If end-to-end encryption is implemented with a single private key per device, then message privacy is protected, but multiple devices sharing the same mobile device number cannot access encrypted messages

Engineering Contradiction:
Improvemessage privacyVSAvoidmulti-device accessibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the single private key into multiple device-specific private keys while maintaining a shared group private key. Each device has its own private key for individual encryption, but all devices share a common group private key that enables them to all decrypt messages encrypted with the group public key. This segmentation allows multiple devices to access messages while maintaining individual privacy controls.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple individual private keys with a shared group private key to create a hybrid key system. The group public key is derived from combining the individual public keys of all devices in the group. This merging enables any device in the group to access messages encrypted with the group public key, while individual devices can also encrypt messages intended only for themselves using their individual private keys.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple devices share the same mobile device number, then device consolidation is achieved, but encryption security is compromised because only one device can decrypt messages

Engineering Contradiction:
Improvedevice consolidationVSAvoidencryption security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The shared group private key provides universal access capability to all devices in the group. Any device can use the group private key to decrypt messages encrypted with the group public key, making the encryption system universally accessible to all consolidated devices while maintaining security through the requirement of shared cryptographic credentials.

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

3Adaptability or versatility

If a communication system supports multiple recipient devices with the same mobile device number, then communication coverage is expanded, but key management complexity increases

Engineering Contradiction:
Improvecommunication coverageVSAvoidkey management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a communication server as an intermediary that manages the key distribution and validation process. The server stores the group private key and individual device public keys, and facilitates the encryption and decryption processes. This intermediary handles the complex key management operations, reducing the burden on individual devices while expanding communication coverage to multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240267364A1End-to-end encryption for multiple recipient devices
Publication Date: 2024.08.08 VERIZON PATENT & LICENSING INC
  • US20240267364A1 patent drawing
  • US20240267364A1 patent drawing
  • US20240267364A1 patent drawing

AI summary

One or more computing devices, systems, and/or methods for end-to-end encryption for multiple recipient devices are provided. A first registration, comprising a first device public key, is created for a first device. A second registration, comprising a second device public key, is created for a second device. A first notify message of the second registration and second device public key is provided to the first device. A second notify message is provided to the second device of the first registration and first device public key. A secure communication invite is routed to the first device. An encrypted message, comprising a first device private key, is routed from the first device to the second device. End-to-end encrypted communication between a sender device and the first device and the second device using the first device private key is facilitated.