Encryption Algorithm Hopping With Nested Layers Against Quantum Attacks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption methods are susceptible to attacks, particularly with the advent of quantum computing, and require costly and time-consuming updates, posing a challenge for secure communications over extended periods in machines with long lifetimes.

Innovation Solution

Implement encryption hopping with multiple encryption protocols and nested encryption to complicate attacks, making them impractical and extend the time before encryption updates are needed, applicable in hardware and software for various devices and networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption protocols are used, then encryption security is provided, but the encryption becomes susceptible to attacks particularly with quantum computing

Engineering Contradiction:
Improveencryption securityVSAvoidsusceptibility to attack
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic encryption by switching between multiple encryption algorithms based on time, data characteristics, or security threats. The system transitions from static single-algorithm encryption to dynamic multi-algorithm encryption, making the encryption scheme adaptable to changing security landscapes including quantum computing threats.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encryption parameter by using multiple different encryption algorithms instead of a single fixed algorithm. This parameter change allows the system to counter various attack vectors including quantum computing by varying the cryptographic parameters used for encryption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If encryption protocols are updated to counter new attacks, then security is improved, but the update process is expensive and time-consuming

Engineering Contradiction:
ImprovesecurityVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent incorporates multiple encryption algorithms in advance within the system before attacks occur. This preliminary preparation allows the system to switch to more secure algorithms without requiring time-consuming updates when threats emerge, as the alternative algorithms are already embedded in the system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects which encryption algorithm to use based on current security requirements, allowing rapid adaptation to new threats without the need for lengthy update processes. The dynamic nature enables quick switching between algorithms to counter emerging attacks.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If a single encryption method is used, then implementation is simple, but the encryption will eventually fail regardless of difficulty

Engineering Contradiction:
Improveimplementation simplicityVSAvoidencryption durability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the encryption function by implementing multiple separate encryption algorithms within the system. Instead of relying on a single encryption method, the system divides the encryption function into multiple algorithmic components that can be selectively applied, thereby preventing any single method from failing permanently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system achieves multi-functionality by supporting multiple encryption algorithms, making it universally applicable to various security scenarios. This multi-functional approach ensures that the encryption system can adapt to different threats and maintain reliability over extended periods without being vulnerable to a single attack vector.

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

4Reliability

If multiple encryption algorithms are implemented, then resistance to attacks is improved, but the system complexity increases

Engineering Contradiction:
Improveattack resistanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses dynamic selection mechanisms to choose the appropriate encryption algorithm based on current security requirements and data characteristics. This dynamic approach allows the system to manage complexity by only activating the necessary algorithms for each specific encryption operation, rather than requiring all algorithms to be actively used simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different encryption algorithms to different parts of the data or different encryption contexts, known as local quality. This allows the system to use multiple algorithms without requiring all algorithms to be applied everywhere, thereby reducing overall system complexity while maintaining high attack resistance where needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12598167B2Dynamic encrypted communications systems using encryption algorithm hopping and nested encryption
Publication Date: 2026.04.07 RENENT LLC
  • US12598167B2 patent drawing
  • US12598167B2 patent drawing
  • US12598167B2 patent drawing

AI summary

An exemplary apparatus for providing secure communications includes a processor; memory in electronic communication with the processor; an output in electronic communication with the processor; and instructions stored in memory and executable by the processor to cause the apparatus to store encryption protocols and at least one encryption hopping protocol; perform nested encryption of at least some of the data by selecting a number of layers of encryption to apply to data to be transmitted; selecting at least one encryption hopping protocol; encrypting data associated with one layer of encryption with one of the encryption protocols according to the selected encryption hopping protocol, and repeating the encrypting data instructions for each layer of encryption; and then transmit data from one device to at least one other device utilizing the selected encryption hopping protocol.