Verification method and information processing apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing decentralized identifier (DID) infrastructures face challenges in verifying verifiable credentials (VCs) across different systems due to differing signature and verification schemes, leading to potential fraud by intermediary operators.
Innovation Solution
A method involving the issuance of a first VC with a first signature verifiable by a first DID infrastructure and a second VC with a second signature, followed by verification of the second signature and a request for verification of the first signature to a verification device, ensuring fraud detection through multiple verification device checks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If intermediary operators perform signature replacement to enable VC usage across different DID infrastructures, then adaptability is improved, but reliability deteriorates due to potential fraud by intermediary operators
Solution Approach 1:
The patent introduces a verification device as an intermediary between the holder and verifier. This verification device independently verifies the first signature from the first DID infrastructure and compares it with the second signature from the second DID infrastructure, ensuring that the signature replacement performed by intermediary operators is authentic and has not been tampered with, thus resolving the reliability issue while maintaining adaptability
Solution Approach 2:
The system implements a feedback mechanism where the verification device provides verification results back to the holder and verifier. The holder receives feedback on whether their VC with signature replacement is valid, and the verifier receives feedback on the authenticity of the presented VC, enabling reliable detection of fraudulent signature replacement while maintaining cross-infrastructure compatibility
2Reliability
If multiple verification methods are implemented to detect fraud, then reliability is improved, but device complexity increases
Solution Approach 1:
The verification system is segmented into distinct functional components: the holder's terminal device, the verification device, and the verifier's terminal device. Each segment performs a specific verification task, with the verification device specializing in comparing signatures from different DID infrastructures. This segmentation enables robust fraud detection through multiple verification methods while managing system complexity through clear functional separation
Data Source
AI summary
An information processing apparatus acquires a first verifiable credential (VC) that proves the validity of attribute information of a holder by a first signature verifiable by verification procedures of a first decentralized identifiers (DID) infrastructure and a second VC that proves the validity of the attribute information of the holder by a second signature verifiable by verification procedures of a second DID infrastructure. Next, the information processing apparatus verifies the second signature contained in the second VC by the verification procedures of the second DID infrastructure. Further, the information processing apparatus transmits a verification request for verifying the first signature contained in the first VC to a verification device capable of verifying the first signature contained in the first VC by the verification procedures of the first DID infrastructure, and then acquires, from the verification device, verification results of the first signature contained in the first VC.


