Layered Encryption for Long-Lived Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in securely storing data for varying durations in network computing and network data storage systems, where existing encryption methods may become insecure over long periods due to advancements in computing resources, making it difficult to maintain long-term cryptographic security.

Innovation Solution

The use of layered encryption techniques combined with one-time pads and periodic re-encryption with state-of-the-art cryptography, where a base data pad is used multiple times to generate derived pads, and the seeds or keys are stored and periodically updated to increase the complexity of decryption, ensuring security by distributing the necessary elements across different locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing encryption methods are used for long-term data storage, then data can be stored and retrieved, but the encryption becomes insecure over time due to advancements in computing resources

Engineering Contradiction:
Improvelong-term cryptographic securityVSAvoiddata storage duration
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The encryption system is made dynamic through periodic re-encryption with state-of-the-art cryptography. The base data pad is periodically updated and used to generate new derived pads, ensuring that the encryption method evolves over time to counteract advancements in computing resources and maintain long-term security.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic re-encryption operations where the base data pad is updated at regular intervals and used to generate new derived pads for re-encrypting the data. This periodic action ensures that even if the data is stored for extended periods, the encryption remains secure by incorporating the latest cryptographic standards at each re-encryption cycle.

Inventive Principle:
Principle #19Periodic action

2Reliability

If layered encryption with multiple data pads is used, then security is significantly increased, but the complexity of the encryption system increases

Engineering Contradiction:
Improveencryption securityVSAvoidencryption system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encryption system is segmented into multiple independent layers, each using a separate derived data pad. The base data pad is divided and transformed into multiple derived pads through cryptographic functions, allowing the data to be encrypted in multiple passes. This segmentation increases security because an attacker would need to compromise multiple independent layers rather than a single encryption mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested encryption where multiple derived data pads are applied in successive layers around the same data. Each derived pad creates an additional encryption layer that contains the previous layer, similar to nested dolls. This nested structure significantly increases the complexity of decryption while maintaining a relatively simple encryption process.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If the base data pad is used multiple times to generate derived pads, then resource efficiency is improved, but the security risk increases if the base pad is compromised

Engineering Contradiction:
Improveresource efficiencyVSAvoidsecurity risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by ensuring that each derived data pad has unique cryptographic properties specific to its position and purpose in the encryption hierarchy. Even though all derived pads originate from the same base pad, cryptographic transformations ensure that compromise of one derived pad does not automatically compromise others, localizing the security impact rather than creating a single point of failure.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10608813B1Layered encryption for long-lived data
Publication Date: 2020.03.31 AMAZON TECH INC
  • US10608813B1 patent drawing
  • US10608813B1 patent drawing
  • US10608813B1 patent drawing

AI summary

Techniques for encrypting long-term data using layered encryption based on difficult to obtain secrets are described herein. The set of data to encrypt is designated as the source data for the first iteration. Then, for each iteration, a derived set of data is generated from a set of random data and the source data is combined with the derived set of data to produce a set of encrypted data. The set of encrypted data is then designated as the source data for the next iteration.