Quantum Key Distribution for Secure Network Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cryptographic systems are vulnerable to quantum computing, hardware flaws, and side-channel attacks, leading to insecurity in data transmission and storage, especially with the use of small encryption keys which can be easily compromised, exposing large amounts of data to unauthorized access.

Innovation Solution

The implementation of a system using quantum key distribution (QKD) for secure network communication, where source data is encrypted with a dynamically generated random key equal to or greater than the data size, and transmitted and verified using QKD to ensure secure transmission and storage, with the ability to detect eavesdropping and retransmit if necessary, and utilizing blockchain data for enhanced security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If small encryption keys (e.g., 256 bits) are used for data encryption, then the encryption process is efficient and fast, but the security is compromised as keys can be easily discovered and transmitted to recover encrypted data

Engineering Contradiction:
Improveencryption speedVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the encryption key into multiple separate key components stored on different storage devices. Instead of using a single large key, the system uses multiple smaller key fragments that must be combined through secret sharing to reconstruct the full encryption key. This segmentation prevents attackers from obtaining the complete key by compromising individual storage devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional single-key encryption to a multi-dimensional key distribution system where key components are distributed across multiple storage devices and locations. This adds a spatial and organizational dimension to key management, requiring physical and cryptographic coordination to access encrypted data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the One Time Pad (OTP) encryption technique is used, then mathematical security is proven, but technological difficulties in key storage and distribution make widespread use impractical

Engineering Contradiction:
Improvecryptographic securityVSAvoidkey storage and distribution system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements segmented key distribution where the OTP key is divided into multiple fragments stored on separate storage devices. This maintains the mathematical security of OTP while reducing the complexity of key distribution by breaking down the key management task into manageable pieces that can be distributed physically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces storage devices as intermediaries between the key generation system and the encryption process. These storage devices securely hold key fragments and enable their retrieval only when needed for decryption, simplifying the overall system architecture while maintaining OTP security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If physical storage devices are used for data transport, then large amounts of data can be transferred quickly, but the storage devices may be stolen or corrupted during transport or storage

Engineering Contradiction:
Improvedata transfer speedVSAvoidtheft and corruption risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent segments data and encryption keys across multiple physical storage devices. No single device contains both the data and the complete decryption key, preventing theft or corruption of individual devices from compromising the entire data set. This distributes the risk across multiple physical components.

Inventive Principle:
Principle #1Segmentation

4Productivity

If standard encryption techniques are used with modern processors, then data can be encrypted and transmitted, but hardware flaws and side-channel attacks can leak cryptographic key information

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidkey security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the encryption key into multiple independent components stored on separate devices. Even if hardware flaws or side-channel attacks expose key information on one device, the complete key cannot be reconstructed without access to all storage devices, thereby maintaining security despite vulnerabilities in individual components.

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach provides cryptographically unbreakable and secure data transmission and storage, immune to quantum cryptanalysis and side-channel attacks, ensuring that even if one storage device is compromised, the data remains secure as it requires multiple devices for decryption, thus minimizing exposure risks.

Implementation Method 1

using quantum key distribution (QKD), transmitting, from a first network location, a first of the encrypted data or the key data

Methodology Applied
Scientific EffectQuantum key distribution:

Data Source

PatentUS11108550B1Method and system for highly secured network communication using quantum technologies
Publication Date: 2021.08.31 QUANTUM PROPERTIES TECHNOLOGY LLC
  • US11108550B1 patent drawing
  • US11108550B1 patent drawing
  • US11108550B1 patent drawing

AI summary

Systems and methods for secure network communications of data using quantum key distribution (QKD) are presented. Source data is provided. The source data is encrypted to produce encrypted data and key data corresponding to the encrypted data. Using QKD, the key data is transmitted from a first network location to a second network location. Successful transmission of the key data to the second location is verified, and upon verification, the encrypted data is transmitted from the first network location to the second network location using QKD. Successful transmission of the encrypted data to the second location is verified, and upon verification, the encrypted data is decrypted with the key data to provide a data output.