Entropy-Pooled Key Generation for Blockchain Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain systems face challenges in securely managing access to sensitive data while reducing data storage and transmission requirements, as they become increasingly complex with larger datasets and keys, especially with the limitations of one-time pad schemes and public key cryptography.

Innovation Solution

A system that generates highly random numbers using an AI interface, a Functions Table, and a Random Bits Generator to produce composite elements, which are used as keys for encrypting and decrypting data, reducing the need for large key storage and transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one-time pad schemes are used for high security encryption, then security level is improved, but key storage and transmission requirements increase significantly

Engineering Contradiction:
Improvesecurity levelVSAvoidkey storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the key generation process into multiple independent components: a deterministic pseudo-random number generator (PRNG) using SHA-256 hashing, and a true random entropy source. The PRNG generates candidate keys that are then filtered and combined with entropy samples, dividing the key generation task into manageable stages that reduce overall storage requirements while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces the mechanical storage of large one-time pad keys with a computational system. Instead of physically storing and transmitting massive key datasets, the system uses cryptographic hash functions (SHA-256) and entropy pooling to generate keys on-demand. This substitution of mechanical storage with computational generation dramatically reduces key storage and transmission requirements while maintaining the security properties of one-time pads.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Quantity of substance

If blockchain data sets grow larger, then data capacity is improved, but access management complexity increases

Engineering Contradiction:
Improvedata capacityVSAvoidaccess management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a universal access management system that handles both read and write operations, as well as key generation and encryption/decryption functions, through a single cryptographic protocol. The entropy-pooled key generation mechanism serves multiple purposes: it provides secure keys for data encryption, enables access control for growing datasets, and maintains compatibility with existing blockchain structures. This multi-functional approach prevents complexity multiplication as data capacity expands.

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

3Ease of operation

If public key cryptography is used instead of one-time pads, then key management is simplified, but security level is reduced

Engineering Contradiction:
Improvekey management simplicityVSAvoidsecurity level
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent creates a composite cryptographic system that combines the best properties of both one-time pads and public key cryptography. It uses a deterministic PRNG (similar to public key systems) combined with true random entropy pooling to generate keys that have the unbreakable security of one-time pads. The system composes multiple cryptographic elements—SHA-256 hashing, entropy sources, and key derivation functions—into a unified key generation mechanism that achieves information-theoretic security while maintaining operational simplicity.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS11791988B2Use of random entropy in cryptography
Publication Date: 2023.10.17 THEON TECH LLC
  • US11791988B2 patent drawing
  • US11791988B2 patent drawing
  • US11791988B2 patent drawing

AI summary

A system that uses a computing device to encrypt data by obtaining multiple series of random numbers, and then time-correlating these series to form a series of composite elements. By selecting a section of the series of composite elements, the computing device can obtain a key for encrypting data.