Quantum Key Pool Allocation for Variable Data Length Encryption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing quantum cryptography communication networks waste quantum key resources due to inefficient division and management of quantum keys of varying lengths, leading to unnecessary consumption for small data and inefficient resource utilization.
Innovation Solution
A quantum key management apparatus and method that adaptively manages and operates multi-class quantum keys based on network conditions, determining classes, lengths, and allocating quantum keys efficiently to match service data sizes, and relays keys to maximize resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a quantum key stream is divided into predetermined size units and stored in a quantum key pool, then key management becomes standardized and simple, but quantum key resources are wasted when long quantum keys are used for significantly small data
Solution Approach 1:
The patent segments quantum keys into multiple classes based on length (e.g., first class with longer length, second class with shorter length). The key management node divides the quantum key stream into different length units and stores them in separate pools corresponding to different classes. This segmentation allows selective use of appropriate key lengths for different data sizes, preventing waste of quantum key resources while maintaining standardized management within each class.
2Ease of operation
If quantum keys are divided into fixed length units for storage, then key allocation is straightforward, but adaptability to varying service data sizes is reduced
Solution Approach 1:
The patent implements dynamic key allocation by maintaining multiple quantum key pools with different key lengths (first pool with longer keys, second pool with shorter keys). The key management node dynamically selects which pool to allocate from based on the size of the service data and current network conditions. This dynamic approach maintains operational simplicity through automated selection while achieving high adaptability to varying data sizes.
Solution Approach 2:
The system changes the parameter of quantum key length by maintaining multiple pools with different key length parameters. When service data arrives, the key management node adjusts which key length parameter to use based on data size requirements. This parameter change enables the system to adapt to different service scenarios without compromising allocation simplicity, as the selection logic automatically matches key parameters to data requirements.
3Length of stationary object
If neighboring short-distance quantum keys are combined to form end-to-end long-distance quantum keys, then long-distance communication is enabled, but key combination complexity increases
Solution Approach 1:
The patent segments the key combination process by classifying quantum keys into different length-based groups. When combining neighboring short-distance quantum keys to form end-to-end long-distance keys, the system segments the combination logic into distinct pathways for different key classes. This segmentation reduces combination complexity by providing structured rules for selecting and combining keys of appropriate lengths, rather than requiring complex arbitrary matching.
Solution Approach 2:
The system manages key combination complexity by changing and tracking the length parameter throughout the combination process. When combining multiple short-distance quantum keys, the node monitors the cumulative length parameter and selects combinations that achieve the desired end-to-end distance while maintaining efficient resource utilization. This parameter-based management simplifies the combination process compared to unstructured approaches.
Data Source
AI summary
The present disclosure relates to a scheme of managing and operating a multi-class quantum key provided in a unit of a quantum key length in a quantum cryptography communication network.


