Identity Verification Across Multiple Trusted Third Parties
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing identity validity verification methods fail to effectively verify identities between entities that trust different trusted third parties, as they require a single trusted third party to provide verification services, which is not feasible in scenarios involving multiple trusted third parties.
Innovation Solution
A method involving two entities and two trusted third parties, where each entity transmits identity information and a random number to the other entity, which then forwards this information to the respective trusted third parties for verification, with the trusted third parties interacting to provide mutual identity verification services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single trusted third party TTP is used to provide verification services, then the verification process is simple and efficient, but it cannot verify identities between entities that trust different trusted third parties
Solution Approach 1:
The patent divides the verification system into multiple independent trusted third parties (TTP1, TTP2, etc.), each responsible for verifying entities they trust. This segmentation allows the system to handle scenarios where entities trust different TTPs, resolving the contradiction between adaptability and complexity by making the system modular and scalable.
Solution Approach 2:
The patent introduces intermediary components (verification modules, message forwarding mechanisms) that enable communication and coordination between entities trusting different TTPs. These intermediaries facilitate the exchange of verification requests and results across multiple TTPs without requiring a single central authority, thus improving adaptability while managing complexity through structured interaction protocols.
2Adaptability or versatility
If multiple trusted third parties are involved in verification, then entities trusting different TTPs can be verified, but the verification process becomes more complex
Solution Approach 1:
The patent designs a universal verification framework that can handle both single-TTP and multi-TTP scenarios through the same basic protocol structure. The verification process maintains ease of operation by using consistent message formats and verification steps regardless of the number of TTPs involved, while the multi-functionality allows it to adapt to different trust configurations.
Solution Approach 2:
The patent establishes preliminary agreements and trust relationships between TTPs before verification occurs. Entities register with their trusted TTPs in advance, and TTPs establish verification protocols beforehand. This preliminary action simplifies the actual verification process by pre-configuring trust paths, making the system as easy to operate as possible while supporting multiple TTPs.
3Reliability
If entities trust different trusted third parties, then each entity can verify the other through their respective TTPs, but existing methods cannot complete the verification
Solution Approach 1:
The patent implements a nested verification structure where verification requests are embedded within messages that are forwarded between TTPs. Entity A's verification request is nested within a message to TTP1, which generates a verification token that is nested within a response message to Entity B, who then presents it to TTP2 for final verification. This nesting allows reliable verification across different TTPs while managing complexity through hierarchical message structures.
Solution Approach 2:
The patent establishes feedback loops where each TTP verifies entities and provides verification results back to the requesting entity through the other TTP. This feedback mechanism ensures reliability by confirming identities at each step, while the structured feedback path manages complexity by providing clear verification status at each stage of the multi-TTP process.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
The invention relates to the technical field of network communications. Provided are a method and device for verifying whether the identity of an entity is valid configured to solve a problem of a lack of a technical solution in which multiple trusted third parties are involved in verifying whether the identity of an entity is valid. The method involves an entity A, an entity B, a first trusted third party (TTPA), and a second trusted third party (TTPB), and comprises: 1) transmitting, by the entity B, a message 1 to the entity A; 2) transmitting, by the entity A, a message 2 to the TTPA; 3) transmitting, by the TTPA, a message 3 to the TTPB; 4) returning, by the TTPB, a message 4 to the TTPA; 5) configuring, by the TTPA, a message 5 and transmitting the message 5 to the entity A; 6) configuring, by the entity A, a message 6 and transmitting the message 6 to the entity B; and 7) determining, by the entity B, and according to a verification result (ResA), whether the identity of the entity A is valid. Also provided is a device corresponding to the method for verifying whether the identity of an entity is valid.