Multi-Layer Encrypted Data Storage With User-Held Decryption Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face vulnerabilities where encryption keys are accessible, allowing unauthorized access and coerced data production, violating privacy laws and increasing the risk of data theft.

Innovation Solution

A system and method for secure data storage that employs multiple encryption layers, with only the user possessing one necessary decryption key, ensuring data is inaccessible without user permission, using a data intake device and a data management system to create and manage encryption keys, and storing encrypted data on a public blockchain architecture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple encryption layers are implemented, then data security is improved, but data file length increases

Engineering Contradiction:
Improvedata securityVSAvoiddata file length
Core Design Contradiction:
ReliabilityVSLength of stationary object

Solution Approach 1:

The patent divides the encryption process into multiple independent layers, each with its own encryption key. The data is segmented through successive encryption operations where each layer adds a specific encryption transformation. This segmentation approach allows the system to maintain high security through multiple layers while managing the complexity through structured key management and separate encryption modules for each layer.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If encryption keys are made accessible to the storage system, then data retrieval is simplified, but data security is compromised

Engineering Contradiction:
Improvedata retrievalVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the encryption keys from the storage system and places them exclusively in the possession of the user. The storage system stores only the encrypted data without access to any decryption keys. This extraction resolves the contradiction by removing keys from the storage environment entirely, ensuring that even if the storage system is compromised, the encrypted data remains secure. Data retrieval is simplified through automated key management processes that handle the complex decryption operations without requiring user intervention.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary key management system that facilitates secure data retrieval without giving the storage system direct access to encryption keys. This intermediary layer handles key protection, key distribution, and decryption coordination, allowing the storage system to retrieve encrypted data while maintaining security boundaries. The intermediary ensures that keys never expose the storage system, yet retrieval remains efficient through automated processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If independent key generation for each encryption layer is implemented, then security against key compromise is improved, but key management complexity increases

Engineering Contradiction:
Improvesecurity against key compromiseVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the system automatically generates, manages, and coordinates multiple encryption keys without requiring manual intervention. The key management system autonomously handles key generation for each encryption layer, stores keys securely in protected memory, and coordinates their use during encryption and decryption operations. This automation reduces the perceived complexity for users while maintaining the security benefits of independent key generation for each layer.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12494905B2Multiple encryption data storage and retrieval system
Publication Date: 2025.12.09 VERAI SYSTEMS LLC
  • US12494905B2 patent drawing
  • US12494905B2 patent drawing
  • US12494905B2 patent drawing

AI summary

A computer system and method for storage and retrieval of multiple encrypted data. The system and method allow a user to first encryption data with a first key only held by the user such that the user solely possesses one of the necessary keys for later decryption of the stored and encrypted data. The firstly encrypted data is then doubly encrypted and stores the data in such a secure manner that the data can be stored on a public blockchain architecture, if desired. Full decryption of the original user data can only be performed with access to the user's initial key.