Homomorphic Encryption for Offline Interaction Payload Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional technologies lack a secure and efficient solution for users to complete interaction sessions with entities when their communication equipment is not connected to a network, as they cannot securely transmit interaction payloads through intermediate equipment.
Innovation Solution
The system employs intermediate equipment and homomorphic encryption to securely transmit and validate interaction payloads by encrypting the payloads and user inputs, allowing them to be sent through a short-range wireless connection to an entity server without decryption, ensuring secure communication and validation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the user's communication equipment is not connected to a network, then the user cannot directly communicate with the entity, but using intermediate equipment to transmit the interaction payload creates security vulnerabilities
Solution Approach 1:
The patent introduces intermediate equipment as a mediator between the user's communication equipment and the entity server. This intermediary enables communication when the user's device is not directly connected to the network, while the homomorphic encryption ensures that the intermediate equipment cannot access or compromise the interaction payload, thus resolving the security vulnerability.
Solution Approach 2:
The interaction payload is encrypted using homomorphic encryption before being transmitted through the intermediate equipment. This preliminary encryption action ensures that the payload remains secure throughout the transmission process, even though it passes through multiple intermediaries, thus maintaining reliability while enabling adaptability.
2Reliability
If the interaction payload is encrypted using homomorphic encryption, then security is improved, but the complexity of the system increases
Solution Approach 1:
The patent extracts the decryption function from the intermediate equipment and the entity server, leaving only encryption and encrypted computation. By taking out the vulnerable decryption step, the system achieves high security with homomorphic encryption while the complexity is managed by removing the need for secure key management and decryption infrastructure at these points.
3Ease of operation
If the entity server validates the interaction payload through the intermediate equipment, then communication is enabled, but the intermediate equipment may access unauthorized information
Solution Approach 1:
The intermediate equipment serves as a mediator that forwards encrypted data without accessing its contents. The homomorphic encryption ensures that the intermediate equipment cannot extract or access the interaction payload or validation messages, thus enabling ease of operation while preventing unauthorized access to sensitive information.
Solution Approach 2:
The homomorphic encryption creates an inert environment where the interaction payload and validation messages remain in encrypted form throughout the entire process. This inert encrypted state prevents the intermediate equipment from accessing or compromising the information, while still allowing the entity server to perform validation operations on the encrypted data.
Data Source
AI summary
A system for implementing an interaction session with an entity using intermediate equipment and homomorphic encryption comprises a first communication equipment and a second communication equipment in communication with an entity server via a network. The first communication equipment is communicatively coupled to the second communication equipment via a short-range wireless connection. The first communication equipment communicates an encrypted interaction payload to the second communication equipment which forwards the encrypted interaction payload to an entity server. The entity server sends an encrypted validation message including a security code to the first communication equipment through the second communication equipment to validate an interaction payload object. The first communication equipment receives a user input and communicates an encrypted user input to the second communication equipment which forwards the encrypted user input to the entity server. The entity server determines that the user input comprises the security code and reconciles the payload object.


