Encrypted Audio Streaming Access Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for wirelessly broadcasting encrypted audio streams lack efficient management of access rights between permanent and temporary receiver devices, particularly in scenarios where temporary access does not disrupt long-term access for permanent devices, and require secure key transmission.

Innovation Solution

A method where a master key and group key diversifier are distributed to permanent and temporary receiver devices respectively, allowing temporary access to be granted or revoked without affecting permanent access, using session keys derived from the master key, and allowing temporary guest access to a single encrypted stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a common encryption key is distributed to all receiver devices for long-term access, then secure long-term access is achieved, but adding temporary access devices requires secure key redistribution to permanent devices

Engineering Contradiction:
Improveaccess management flexibilityVSAvoidkey management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The receiver devices are segmented into two distinct groups: permanent group members who receive a master key and diversifier, and temporary group members who receive only a group key. This segmentation allows independent management of each group's access rights without requiring key redistribution to the entire group when temporary members are added or removed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A group key diversifier acts as an intermediary element that enables permanent group members to locally derive the group key from their master key when needed. This intermediary mechanism allows temporary members to be added or removed without requiring secure communication with permanent members, as the diversifier enables autonomous key derivation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption is applied to the broadcast audio stream, then eavesdropping is prevented, but temporary access devices cannot be added or removed without affecting permanent access

Engineering Contradiction:
Improvestream securityVSAvoidaccess dynamic management
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments access rights by distributing different key materials to permanent and temporary group members. Permanent members receive a master key and diversifier for long-term access, while temporary members receive only a group key for short-term access. This segmentation enables independent addition and removal of temporary members without disrupting permanent member access to the encrypted stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different key management capabilities are assigned to different groups: permanent members have the capability to derive group keys locally using their master key and diversifier, while temporary members rely on pre-distributed group keys. This local quality differentiation allows the system to maintain security while enabling dynamic access management for temporary devices.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3656145B1Encrypted audio streaming
Publication Date: 2023.09.06 SONOVA AG
  • EP3656145B1 patent drawingFigure 1~2
  • EP3656145B1 patent drawingFigure 3~4
  • EP3656145B1 patent drawingFigure 5~6

AI summary

There is provided a method of transmitting an encrypted audio stream (12) from a transmitter device (10) to a plurality of receiver devices (20, 30, 40, 50), wherein part of the receiver devices (20) are members of a permanent group (22) and part of the receiver devices (30, 40, 50) are members of a temporary group (32, 42). The method comprises: generating a master key and distributing the master key to the members of the permanent group; generating a group key diversifier specific to the temporary group and deriving a group key from the master key by using the group key diversifier; distributing the group key to the members of the temporary group; distributing the group key diversifier to the members of the permanent group; deriving, by the members of the permanent group, the group key from the master key using the group key diversifier; the transmitter device using the group key to encrypt the audio stream; and decrypting the audio stream, by the receiver devices, using the group key.