Quantum Homomorphic Encryption With Unified Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional quantum homomorphic encryption technologies require separate encoding processes for quantum error correction and homomorphic encryption, leading to high resource demands and independent error correction and security capabilities.

Innovation Solution

A method that performs quantum error correction and quantum homomorphic encryption simultaneously by creating a first qubit state with ancilla qubits, grouping and encrypting it using a random permutation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate encoding processes are used for quantum error correction and homomorphic encryption, then error correction and security capabilities are independent and well-defined, but resource demand for operations becomes high

Engineering Contradiction:
Improveerror correction capabilityVSAvoidresource demand for operations
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges quantum error correction encoding and homomorphic encryption encoding into a single unified encoding process. The quantum error correction code is designed to simultaneously provide both error correction and encryption functionalities, eliminating the need for separate encoding steps and thereby reducing computational resource demand while maintaining both reliability and security capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The quantum error correction code is designed with multi-functionality, serving both as an error correction mechanism and as an encryption scheme. This universal code structure allows a single encoding operation to achieve multiple objectives: protecting against quantum errors and securing data through homomorphic encryption, thus optimizing resource utilization.

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

2Reliability

If separate encoding processes are used for quantum error correction and homomorphic encryption, then security and error correction are independent, but device complexity increases

Engineering Contradiction:
Improvesecurity capabilityVSAvoidencoding process structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines separate encoding processes into a single integrated encoding operation. The quantum error correction code is constructed such that it inherently incorporates encryption capabilities, allowing one encoding step to simultaneously achieve error correction and security objectives, thereby simplifying the overall device structure and reducing operational complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If two encoding processes are used for quantum homomorphic encryption, then security and error correction are independently optimized, but the number of operations increases

Engineering Contradiction:
ImprovesecurityVSAvoidnumber of operations
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges two separate encoding operations into a single unified encoding process. The quantum error correction code is designed to perform both error correction and homomorphic encryption simultaneously, reducing the total number of operations required while maintaining security capabilities through the integrated code structure.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250217691A1Quantum homomorphic encryption system and method
Publication Date: 2025.07.03 KOREA INST OF SCI & TECH INFORMATION
  • US20250217691A1 patent drawing
  • US20250217691A1 patent drawing
  • US20250217691A1 patent drawing

AI summary

A quantum homomorphic encryption method performed by a computing device is provided. The method may comprise creating a first qubit state that includes ancilla qubits, by performing quantum error correction encoding on data, creating a second qubit state that includes the first qubit state, by grouping the first qubit state and encrypting the second qubit state by performing a random permutation on the second qubit state.