Cable Key Generation via Transfer Function Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating cryptographic keys in cable-based communication systems are vulnerable to eavesdropping, as they rely on secret key exchange that can be intercepted by third parties, and existing solutions do not effectively utilize the physical properties of the communication channel to ensure key symmetry and security.

Innovation Solution

A method that measures and quantizes the transfer function between users, using the symmetry of direct and far-end crosstalk transfer functions to generate a cryptographic key without transmitting it, leveraging the physical properties of the cable to ensure key generation is secure and symmetric, even in the presence of asymmetries caused by noise and non-ideal device properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If secret key exchange is used in cable-based communication, then communication security can be achieved, but the system becomes vulnerable to eavesdropping by third parties who have access to the cable

Engineering Contradiction:
Improvecommunication securityVSAvoideavesdropping vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system generates cryptographic keys locally at each endpoint by measuring and quantizing the transfer function of the communication channel. Each user independently derives the same key through self-service measurement and quantization processes, eliminating the need for key exchange over the vulnerable cable medium.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention changes the physical parameters of the communication channel by measuring transfer functions at multiple different frequencies. This generates multiple quantized values that can be combined to form cryptographic keys with higher security entropy, making eavesdropping more difficult.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If cryptographic keys are transmitted between users, then secure communication can be established, but the key transmission can be intercepted by third parties

Engineering Contradiction:
Improvesecure communication establishmentVSAvoidkey interception
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Both users independently generate the same cryptographic key through local measurement and quantization of the channel transfer function. The key material is never transmitted over the channel, eliminating interception risk while still establishing secure communication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention exploits the asymmetric relationship between channel measurement and key security. While the physical channel may be accessible to eavesdroppers, the quantized transfer function measurements and derived cryptographic keys remain secure because the exact measurement process and quantization algorithms are kept private at each endpoint.

Inventive Principle:
Principle #4Asymmetry

3Reliability

If the transfer function is measured and quantized to generate cryptographic keys, then key security against eavesdropping is improved, but the complexity of key generation increases

Engineering Contradiction:
Improvekey securityVSAvoidkey generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention replaces complex cryptographic key exchange protocols with physical measurements of the communication channel's transfer function. This substitution of mechanical/physical measurement for computational complexity simplifies the overall system while maintaining or improving security.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system measures transfer functions at multiple frequencies and combines the quantized values to generate cryptographic keys. This parameter variation approach increases security entropy while using standard measurement and quantization techniques that do not require complex additional hardware.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If multiple frequencies are used for transfer function measurement, then the cryptographic key becomes more secure against eavesdropping, but the measurement time and processing complexity increase

Engineering Contradiction:
Improvecryptographic key securityVSAvoidmeasurement time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs periodic measurements of the transfer function at multiple discrete frequencies. This structured periodic approach allows efficient generation of multiple quantized values that can be combined to form secure cryptographic keys with higher entropy.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

By varying the frequency parameter during measurement, the system generates multiple independent quantized values from the transfer function. This parameter variation increases the security of the derived cryptographic key while using efficient measurement techniques at each frequency point.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3329636B1Method for generating a cryptographic key for a cable-based communication
Publication Date: 2022.12.28 JACOBS UNIVERSITY BREMEN
  • EP3329636B1 patent drawingFigure 1~3
  • EP3329636B1 patent drawingFigure 4~5
  • EP3329636B1 patent drawing

AI summary

The invention relates to a method for generating a cryptographic key for a cable-based communication for a first user and a second user, wherein the cable-based communication occurs between the first user and the second user by means of an information channel, wherein the method comprises the following steps: measuring a transmission function between the first and the second user by the first or the second user, quantizing the transmission function such that quantized values of the transmission function are available, and assigning a bit pattern to the quantized values of the transmission function, wherein the bit pattern forms the cryptographic key. The direct transmission function or the far-end crosstalk transmission function can be used as the transmission function. In place of the values of the transmission function, the frequencies of the local minimums or local maximums of the transmission function can be used for key generation.