Patent ID: 11943362
Assignee: nan
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 9:
10. A method for providing personal information utilizing a one-time private key based on a blockchain of proof of use, the method comprising:
a user-authentication and terminal-authentication process in which in response to a service use request to a service provider server, the service provider server transmits a request for the personal information to a user terminal, a blockchain alternative authentication server receives one-time private key issue request information including user-authentication information and terminal identification information from the user terminal storing alternative authentication keys including a public key and a private key, performs user authentication and terminal authentication, and provides a result thereof to the user terminal;
a one-time private key issue request reception process in which when the user authentication and the terminal authentication succeed, the blockchain alternative authentication server receives the one-time private key issue request information including the alternative authentication keys including the public key and the private key from the user terminal;
a one-time private key provision process in which when the blockchain alternative authentication server receives the one-time private key issue request information from the user terminal, the blockchain alternative authentication server generates a first one-time private key and a second one-time private key in a pair, transmits the first one-time private key to the service provider server, and provides a service-providing node server in a blockchain network having a personal information transaction statement for a user of the user terminal with the second one-time private key on the basis of a node transmission log including service provider information for the service-providing node server storing the personal information transaction statement for the user of the user terminal;
a personal information request process in which the service provider server receives the first one-time private key, and transmits personal information provision request information including the first one-time private key to the service-providing node server in the blockchain network;
a personal information provision process in which the service-providing node server performs authentication on whether the second one-time private key received from the blockchain alternative authentication server and the first one-time private key of the personal information provision request information transmitted by the service provider server are in a pair, and when authentication succeeds, the service-providing node server decrypts the personal information transaction statement for the user terminal of the personal information provision request information with the second one-time private key, generates a personal information submission including the personal information including information on a required personal information field required by the service provider server, and provides the personal information submission to the service provider server; and
a service provision process in which the service provider server receives the personal information submission for the user terminal from the service-providing node server, acquires the personal information including the required personal information field, and provides a service to the user terminal.