Quantum Homomorphic Encryption with Unified Error-Correction Encoding
Find Innovative SolutionsGenerate 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 considerations of error correction capability and security.
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
Engineering Contradiction Analysis
1Reliability
If separate encoding processes are used for quantum error correction and homomorphic encryption, then error correction capability and security are independently ensured, but resource demand and operational complexity increase
Solution Approach 1:
The patent combines quantum error correction encoding and homomorphic encryption encoding into a single unified encoding process. The encoder simultaneously performs both functions by applying quantum error correction codes to the plaintext qubits while integrating the homomorphic encryption transformation, eliminating the need for separate sequential encoding steps and reducing overall operational complexity while maintaining both error correction capability and security.
Solution Approach 2:
The unified encoder is designed to perform multiple functions simultaneously: it provides quantum error protection, implements homomorphic encryption, and enables secure computation on encrypted quantum data. This multi-functional approach allows a single encoding operation to achieve what previously required multiple separate processes, reducing resource demands while ensuring both reliability and security.
2Reliability
If separate encoding processes are used for quantum error correction and homomorphic encryption, then independent error correction and security capabilities are achieved, but resource demand increases
Solution Approach 1:
The patent merges the resource requirements of separate error correction and encryption encoding processes into a single unified encoding operation. By integrating both functions into one process, the system reduces the total quantity of quantum resources (qubits, gates, and operations) needed while maintaining independent error correction and security capabilities through the unified encoder's dual functionality.
3Adaptability or versatility
If quantum error correction and homomorphic encryption are performed separately, then each function can be optimized independently, but the number of operations increases
Solution Approach 1:
The unified encoding process combines error correction and homomorphic encryption operations into a single integrated sequence, reducing the total number of quantum gates and operations required. The encoder applies error correction code operations and encryption transformations in a unified manner, eliminating redundant operations that would occur if the functions were performed separately while still allowing optimization of each function's contribution to the overall process.
Data Source
Figure 1(a)~1(d)
Figure 2
Figure 3
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.