| CPC G06F 21/33 (2013.01) [G06Q 20/36 (2013.01)] | 18 Claims |

|
1. A method for issuing delegated credentials between digital wallets possessed by multiple users connected to a Decentralized Identifier (DID) registry through wired or wireless communication, the method comprising:
receiving, by a digital wallet of a first user, a delegated credential issuance request message including a newly created DID document from a digital wallet of a second user, the message requesting to be issued a delegated credential;
sending, by the digital wallet of the first user, a duplication check request to the DID registry to check whether a DID in the DID document created by the second user is present in the DID registry;
in response to the DID in the DID document is not present in the DID registry, generating, by the digital wallet of the first user, the delegated credential using the delegated credential issuance request message received from the digital wallet of the second user, multiple degrees of delegated credentials, and an original credential previously issued by the digital wallet of the first user; and
transmitting, by the digital wallet of the first user, the generated delegated credential, the multiple degrees of delegated credentials, and the original credential, together with a delegated credential registration request message, to the digital wallet of the second user.
|