Data Encryption Using Maximum Entropy Bit String XOR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data encryption methods, such as AES, may become vulnerable to decryption over time due to advancements in technology, and there is a risk of unauthorized decryption even after a long period, especially when data pass through multiple nodes during transmission.

Innovation Solution

An apparatus that employs a bit string with maximum entropy for additional encryption using the XOR method, ensuring that data are double-encrypted with AES initially and then with a bit string of maximum entropy, making it theoretically impossible to decrypt without the correct bit string, even after a long time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If AES encryption is used for data transmission, then data confidentiality is improved during transmission, but data security deteriorates over long periods due to potential future decryption capabilities

Engineering Contradiction:
Improvedata confidentialityVSAvoidlong-term security
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent applies preliminary action by generating and storing a random bit string (key) in advance at both encoding and decoding devices. This pre-generated bit string is used to XOR-encrypt the AES-encrypted data, creating an additional layer of protection that cannot be decrypted without the specific random key, thereby preventing future decryption even if AES becomes vulnerable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements nested encryption by placing XOR-encrypted data inside AES-encrypted data structure. The original data is first encrypted with AES, then the resulting ciphertext is further encrypted by XORing it with a random bit string. This nested approach ensures that even if one encryption layer is compromised, the other layer remains intact, providing long-term security.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If data are transmitted through multiple nodes, then transmission flexibility is improved, but security deteriorates due to increased exposure to unauthorized access

Engineering Contradiction:
Improvetransmission flexibilityVSAvoidunauthorized access risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses composite encryption by combining two different encryption methods: AES (Advanced Encryption Standard) and XOR encryption with a random bit string. This composite approach creates a multi-layered security system where data is first processed through AES encryption and then further protected by XOR operation with a unpredictable random key, making unauthorized access extremely difficult even when data passes through multiple nodes.

Inventive Principle:
Principle #40Composite materials

3Reliability

If encryption strength is increased using maximum entropy bit strings, then security is improved, but device complexity increases

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

Solution Approach 1:

The patent extracts the security-critical random bit string generation and storage function as a separate, dedicated component. By isolating the random key generation and storage process, the system manages complexity effectively - the random key is generated once, stored securely, and then used straightforwardly for XOR encryption, avoiding the need for complex real-time key management while maintaining high security.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9350544B2Apparatus for encrypting data
Publication Date: 2016.05.24 COMPUGRP MEDICAL SE
  • US9350544B2 patent drawing
  • US9350544B2 patent drawing
  • US9350544B2 patent drawing

AI summary

An apparatus for encrypting data is provided. The apparatus is capable of symmetrically encrypting data and then encrypting the symmetrically encrypted data with the aid of a bit string. The bit string has a maximum entropy. Encryption of the symmetrically encrypted data is designed such that a section of the bit string is used for encryption and successive encryption operations are carried out with carrying sections of the bit string while the bit string remains unchanged.