Dynamic Key Fragmentation for Quantum-Resistant Data Transport

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cryptographic systems for securing data are vulnerable to quantum computing, hardware flaws, and side-channel attacks, particularly due to the use of small encryption keys, which can expose large amounts of data to unauthorized access during transport and storage.

Innovation Solution

A system and method utilizing a unique, dynamically generated, and very long encryption key for every write operation, where the encryption keys are written to separate media from the encrypted data, and both are transported independently to ensure secure data reconstruction only with access to both sets of media, employing an XOR operation for encryption and decryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single 256-bit encryption key is used to secure data, then the encryption process is simple and fast, but the security becomes vulnerable to quantum computing, hardware flaws, and side-channel attacks

Engineering Contradiction:
Improveencryption speedVSAvoidsecurity against quantum and hardware attacks
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the encryption key into multiple separate key fragments that are distributed across different physical storage devices. Instead of using a single 256-bit key, the system uses multiple smaller key pieces (e.g., 128-bit keys) stored on separate devices. This segmentation makes it impossible for attackers to compromise all key fragments simultaneously, thereby resolving the contradiction between encryption simplicity and security against quantum/hardware attacks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a physical dimension to key storage by distributing key fragments across multiple separate storage devices located in different physical locations. This spatial distribution adds a new dimension to security that complements the cryptographic dimension, making the system resistant to both computational attacks and physical compromise of individual storage devices.

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

2Reliability

If large encryption keys are used to improve security against quantum attacks, then security improves, but the key management complexity and storage requirements increase significantly

Engineering Contradiction:
Improvesecurity against quantum cryptanalysisVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments large encryption keys into multiple smaller key fragments stored on separate devices. For example, a 256-bit key is divided into two 128-bit key fragments stored on different storage devices. This segmentation reduces the complexity of key management compared to handling a single large key, as each fragment can be independently managed and the system only needs to coordinate their combination during encryption/decryption operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs key fragment generation and distribution as preliminary actions before data encryption. The key fragments are pre-generated and distributed to separate storage devices in advance, so that when data needs to be encrypted, the fragments are already available and can be quickly combined without complex real-time key management operations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If encryption keys are stored on the same storage device as encrypted data, then the system is simple and fast, but the security is compromised if the storage device is stolen or corrupted

Engineering Contradiction:
Improvedata access speedVSAvoiddata exposure risk from device theft or corruption
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent separates the encrypted data and encryption keys onto different physical storage devices. The encrypted data is stored on one or more data storage devices while the encryption key fragments are stored on separate key storage devices. This physical separation ensures that even if one device is stolen or corrupted, the attacker cannot access both the data and the keys, thereby eliminating the harmful factor of data exposure from device theft or corruption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a key management system as an intermediary that coordinates between the data storage devices and key storage devices. This intermediary manages the distribution and combination of key fragments, providing a layer of abstraction that maintains security while enabling efficient data access operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If multiple storage devices are used to separate data and keys, then security against device compromise improves, but the system complexity and transportation requirements increase

Engineering Contradiction:
Improvesecurity against device compromiseVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the storage architecture into distinct data storage devices and key storage devices, with each component having a specific, well-defined function. This segmentation actually simplifies the overall system design by creating modular components that can be independently managed, rather than creating a complex integrated system. Each device type can be optimized for its specific purpose and managed separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses multiple copies of the same encryption key fragment stored on different storage devices. Instead of creating entirely different key structures, the system creates redundant copies of key fragments that can be combined to reconstruct the full key. This copying approach simplifies key management while providing security, as the same key material is replicated across multiple devices rather than requiring complex key derivation operations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10984138B1Method and system for providing highly secured transportable data
Publication Date: 2021.04.20 QUANTUM PROPERTIES TECHNOLOGY LLC
  • US10984138B1 patent drawing
  • US10984138B1 patent drawing
  • US10984138B1 patent drawing

AI summary

Systems and methods for generating secure data for transport are presented. A data storage controller is electronically coupled with the data source. A first data storage device is electronically coupled with the data storage controller, the first data storage device configured to store encrypted data. A second data storage device is electronically coupled with the data storage controller, the second data storage device configured to store key data. A random bit size generator generates a random bit size corresponding with every write request of the data source of a size equal to the random bit size. A random key generator generates a random key equal to or greater in size than the random bit size. An encryption operator encrypts the data source of the size with the random key.