Key Derivation for Secure Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content encryption systems face challenges in managing multiple encryption keys for both main content and additional information, leading to increased data length and management costs, as well as exposure risks when using different keys, particularly in consumer electronic devices with limited storage capacity.

Innovation Solution

An information transmission and reception system that uses a single encryption key for the main content and derives a second key using an irreversible function for the additional information, allowing only the first key to be transmitted, thereby reducing exposure risks and data length.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If different encryption keys are used for main content and additional information, then the risk of key exposure is reduced, but the data length increases proportionally to the number of keys

Engineering Contradiction:
Improvekey exposure riskVSAvoiddata length
Core Design Contradiction:
ReliabilityVSLength of stationary object

Solution Approach 1:

The encryption key management is segmented into a master key and multiple derived keys. The master key is stored in a key file, while separate derived keys are generated for encrypting main content and additional information. This segmentation allows the system to maintain multiple encryption keys without proportionally increasing the key file size, as only the master key needs to be stored.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A master key acts as an intermediary between the key storage system and multiple encryption operations. Instead of storing multiple separate encryption keys, the system uses the master key as a mediator to derive the necessary encryption keys through a key derivation function, thereby reducing the data length while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple encryption keys are stored in a key file, then different keys can be used for content and additional information, but the management cost increases

Engineering Contradiction:
Improveencryption securityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple encryption key functions are merged into a single master key stored in the key file. The master key combines the security function for both main content and additional information encryption, reducing key management complexity while maintaining the ability to use different derived keys for different encryption purposes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The master key in the key file serves multiple functions: it can derive encryption keys for main content, derive encryption keys for additional information, and potentially serve as a basis for future key derivation needs. This multi-functionality reduces the need for separate key files and simplifies key management.

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

3Length of stationary object

If the same encryption key is used for main content and additional information, then the key file size remains small, but the encryption key can be easily inferred from encrypted data

Engineering Contradiction:
Improvekey file sizeVSAvoidencryption security
Core Design Contradiction:
Length of stationary objectVSReliability

Solution Approach 1:

The system performs preliminary key derivation before encryption operations. A master key is first established and stored in the key file, then separate encryption keys are derived from this master key through a key derivation function. This preliminary action ensures that the actual encryption keys used for content and additional information are different, preventing easy inference while keeping the key file size small.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7519179B2Information transmission apparatus and method, information reception apparatus and method, and information-providing system
Publication Date: 2009.04.14 SONY GROUP CORP
  • US7519179B2 patent drawing
  • US7519179B2 patent drawing
  • US7519179B2 patent drawing

AI summary

Described herein is an information transmission apparatus for encrypting and transmitting first data and second data, the information transmission apparatus including: encryption element for deriving a second key from a first key by using an irreversible function, encrypting the first data by using the first key to generate encrypted first data and encrypting the second data by using the second key to generate encrypted second data; and transmission element for transmitting the encrypted first data, the encrypted second data and the first key.