| CPC H04L 9/3218 (2013.01) [G06F 21/602 (2013.01); G06F 21/6245 (2013.01); G06F 21/64 (2013.01)] | 20 Claims |

|
1. An information verification method, comprising:
constructing a constraint set of a zero-knowledge proof circuit, wherein the constraint set comprises a range attribute verification condition, and the range attribute verification condition is used for verifying whether an attribute value of personal information is within a constraint range of a threshold value;
receiving a verifiable representation, using the verifiable representation as a secret input of the zero-knowledge proof circuit, and generating a personal information credential by the zero-knowledge proof circuit, wherein the verifiable representation is generated by an issuing system of a personal information credential and a holding system of the personal information credential based on personal information to be verified;
in response to receiving decentralized identity information and the threshold value, which are sent by a verification system of the personal information credential, using the decentralized identity information and the threshold value as public inputs of the zero-knowledge proof circuit, and verifying, by the zero-knowledge proof circuit, whether the personal information credential satisfies the constraint set.
|