Two-Phase Double Encryption for Secure Constraint Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Establishing compatible communication links between parties with different system constraints is challenging, as existing methods often require revealing excessive information, which can be commercially sensitive, and involve costly third-party mediation.
Innovation Solution
A method using a two-phase double-encryption process allows parties to securely compare and determine the compatibility of their constraints without revealing sensitive information, enabling them to negotiate necessary changes for compatibility while maintaining confidentiality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If parties disclose their system constraints to each other to establish compatibility, then communication compatibility is improved, but information security deteriorates due to revelation of commercially sensitive data
Solution Approach 1:
The patent introduces a trusted third-party mediator that receives encrypted constraint information from both parties, performs compatibility verification, and returns results without either party exposing their raw constraints. The mediator acts as an intermediary that enables compatibility assessment while preserving information security through cryptographic techniques.
Solution Approach 2:
The patent extracts only the necessary constraint information needed for compatibility verification while leaving the core commercially sensitive data hidden. By separating the compatibility-checking function from the full constraint disclosure, parties share minimal information (only what's needed for compatibility) while retaining security of their complete constraint sets.
2Measurement precision
If parties use a trusted third party to verify constraint compatibility, then compatibility determination accuracy is improved, but system complexity and cost increase
Solution Approach 1:
The patent introduces a trusted third-party mediator that receives encrypted constraint information from both parties, performs compatibility verification, and returns results without either party exposing their raw constraints. The mediator acts as an intermediary that enables compatibility assessment while preserving information security through cryptographic techniques.
Solution Approach 2:
The system enables parties to perform self-verification of constraint compatibility through automated cryptographic protocols. Each party can independently encrypt their constraints and participate in the verification process without requiring manual intervention from the third party, reducing operational complexity while maintaining accuracy.
3Loss of information
If parties encrypt their constraint information before sharing, then information security is improved, but the ability to verify compatibility deteriorates due to obscured data
Solution Approach 1:
The patent introduces a trusted third-party mediator that receives encrypted constraint information from both parties, performs compatibility verification, and returns results without either party exposing their raw constraints. The mediator acts as an intermediary that enables compatibility assessment while preserving information security through cryptographic techniques.
Solution Approach 2:
The patent transforms the constraint information into encrypted form while preserving the mathematical properties needed for compatibility verification. By changing the parameter representation from plain text to cryptographic encryptions that maintain verifiable properties, the system achieves both security and verification capability simultaneously.
Data Source
AI summary
A method of determining the compatibility of respective information associated with at least two parties is described. The method comprises: a first and second party each expressing their respective information in an agreed format; processing the information according to a two-phase double-encryption process, in which the first party encrypts their information under a personalized first-phase procedure and sends the results to the second party and the second party encrypts their information under a personalized first-phase procedure and sends the results to the first party, the second party encrypting the encrypted information received from the first party under a personalized second-phase procedure to produce a double-encrypted result and the first party encrypting the encrypted information received from the second party under a personalized second-phase procedure to produce a double-encrypted result, the first- and second-phase procedures being chosen such that a given element of information will always yield the same unique double-encrypted result regardless of which party it originates from; and comparing each party's double-encrypted information to determine the compatibility of the information of each party.


