Credential Verification Format Handling With Attribute Concealment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing verification systems fail to protect user privacy while supporting various data formats in Verifiable Credentials (VCs), as they either lack support for multiple formats or limit privacy protection to specific formats.
Innovation Solution
A verification system that includes a specifying unit to identify the format of certificate information, an extraction unit to extract verification information, a concealment unit to conceal attribute information, and a verification unit to perform verification using the extracted information, allowing for privacy-protected verification across various formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a verification server supports various VC data formats, then verification capability is improved, but user privacy protection deteriorates
Solution Approach 1:
The patent segments certificate information into verification information (for validating authenticity) and attribute information (for privacy protection). The specifying unit identifies the VC data format, the extraction unit separates verification information from attribute information, and the concealment unit masks the attribute information before verification. This segmentation allows the system to support various formats while protecting user privacy by ensuring only necessary verification data is exposed.
2Object-affected harmful factors
If attribute information is concealed to protect privacy, then privacy protection is improved, but verification accuracy deteriorates
Solution Approach 1:
The extraction unit extracts only the verification information necessary for authenticity validation from the certificate, separating it from the attribute information that contains personal data. This extraction ensures that verification accuracy is maintained through complete verification data while user privacy is protected by removing unnecessary personal attributes from the verification process.
Solution Approach 2:
The concealment unit acts as an intermediary that processes attribute information by applying masking or redaction before verification. This intermediary layer ensures that verification can proceed with sufficient accuracy using the extracted verification information, while the concealed attribute information prevents direct exposure of sensitive user data.
3Reliability
If all certificate information is processed for verification, then verification completeness is improved, but information loss deteriorates
Solution Approach 1:
The patent applies different processing qualities to different parts of the certificate information. Verification information receives complete processing to ensure verification completeness and reliability, while attribute information receives selective concealment to prevent information loss. The specifying unit identifies the format, the extraction unit separates the two types of information, and the concealment unit applies appropriate processing based on the local quality requirements of each information type.
Data Source
AI summary
A verification system that verifies certificate information including attribute information indicating an attribute of a user and information for verification related to verification of a qualification of the user, the verification system including a specifying unit that specifies a format of the certificate information, an extraction unit that extracts the information for verification from the certificate information based on a result of specification performed by the specifying unit, a concealment unit that conceals a predetermined portion including the attribute information of the certificate information to generate concealed attribute information, and a verification unit that performs verification based on the information for verification extracted by the extraction unit and the concealed attribute information generated by the concealment unit.


