CPC H04L 9/3221 (2013.01) | 11 Claims |
1. An information processing device that provides a service that requires an identity verification process, the information processing device comprising:
an acquisition unit that acquires, from a user terminal used by a user who is a request source for a service, proof information for proving, by zero knowledge proof, that the user is an identity verified user who has completed the identity verification process, the proof information being generated by using secret information that only the identity verified user is allowed to know;
a verification unit that executes a verification process of the proof information acquired by the acquisition unit using encrypted information of identity verification information used in an identity verification process of the identity verified user managed in a block chain system, the encrypted information being encrypted using the secret information; and
a providing unit that executes a process for providing a service to the user who is a request source for the service on condition that the user is proved to be the identity verified user as a result of a verification process by the verification unit.
|