Quantum Data Encoding for Secure Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data encryption technologies face challenges in providing secure data protection as they require significant computational resources for both legitimate users and malicious parties, leading to performance burdens and energy consumption, especially with the advent of quantum computers.

Innovation Solution

A computer-implemented method using a 2N-by-2N one-to-one mapping to encode and decode data, allowing for secure data communication by converting N-bit input segments into N-bit output segments with a different proportion of ones and zeroes, reducing computational complexity while maintaining security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the complexity of numerical problems is increased to enhance security against quantum computers, then security is improved, but computational resources and energy consumption for legitimate users increase

Engineering Contradiction:
Improvedata securityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces traditional mechanical/mathematical encryption systems (AES, RSA) with a quantum-based encryption system that uses quantum mechanical principles. This substitution provides enhanced security against quantum attacks while maintaining computational efficiency, as the security is based on fundamental quantum properties rather than computational complexity.

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

Solution Approach 2:

The patent changes the fundamental parameter of encryption from computational complexity to quantum mechanical properties. By using quantum states and their inherent properties (superposition, entanglement, no-cloning theorem) as the basis for security, the system achieves both high security and low computational overhead, resolving the contradiction between security strength and energy consumption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the complexity of numerical problems is increased to enhance security, then security is improved, but throughput and performance parameters deteriorate

Engineering Contradiction:
Improvedata securityVSAvoidthroughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces computationally intensive mathematical problems with quantum mechanical processes that can be executed efficiently. The quantum-based encryption operations leverage natural quantum phenomena rather than requiring complex numerical computations, thereby maintaining high throughput while providing quantum-resistant security.

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

3Reliability

If computational resources are increased to solve complex encryption problems, then security is improved, but the burden on legitimate users increases

Engineering Contradiction:
Improvedata securityVSAvoiduser burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent substitutes complex mathematical solution processes with quantum mechanical processes that occur naturally at the physical level. This eliminates the need for users to perform or manage complex computational tasks, reducing the operational burden while maintaining strong security based on quantum principles.

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

Data Source

PatentUS11323247B2Methods and systems for secure data communication
Publication Date: 2022.05.03 QUANTROPI INC
  • US11323247B2 patent drawing
  • US11323247B2 patent drawing
  • US11323247B2 patent drawing

AI summary

A computer-implemented method, which comprises: receiving an input message comprising N-bit input segments, N being an integer greater than one; converting the N-bit input segments into corresponding N-bit output segments using a 2N-by-2N one-to-one mapping stored in a non-transitory storage medium; and generating an output message comprising the N-bit output segments. Also, a computer-implemented method for a recipient to validate a message received from a sender, the message including a first part and a second part. This method comprises receiving a token from a witnessing entity; obtaining a first data element by joint processing of the first part of the message and the token; obtaining a second data element by joint processing of the second part of the message using a key associated with the sender; and validating the message by comparing the first and second data elements.