CPC H04L 9/3247 (2013.01) [H04L 9/0825 (2013.01); H04L 9/0869 (2013.01); H04L 9/3228 (2013.01); H04L 9/3263 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 16 Claims |
14. A method for controlling an electronic device to process electronic authentication, the method comprising:
generating a key pair including a public key and a private key of a user;
transmitting a request for registration of the public key and user information to an authentication server, wherein the request includes the public key;
receiving, in response to the request, authentication information from an authentication server;
digitally signing the authentication information based on the private key to generate signature data;
generating transaction data including the signature data;
transmitting the transaction data to a blockchain network for storing the signature data in a node of the blockchain network;
receiving transaction identification information corresponding to the transaction data from the blockchain network;
transmitting the transaction identification information corresponding to transaction data to the authentication server; and
receiving a registration complete message indicating the public key is registered with the user information included in the authentication server from the authentication server when the authentication server successfully authenticates a user of the electronic device by using the signature data stored in the node of the blockchain network.
|