CPC H04L 63/08 (2013.01) | 21 Claims |
1. A method for restoring user credentials, the method comprising:
receiving, using a hardware processor of a computing device, a request to locally restore a digital wallet of a holder associated with a digital wallet application executing on the computing device; and
restoring, using the hardware processor, the digital wallet by:
restoring a root credential;
transmitting a plurality of messages that are each signed with the root credential to a plurality of backup providers, wherein each of the plurality of backup providers has a portion of a graph of interdependencies, wherein the graph of interdependencies is between a plurality of issuers and a plurality of claims for the holder and wherein the graph of interdependencies is unable to be reconstructed from the portion;
receiving a plurality of graph portions from at least a portion of the plurality of backup providers in response to each of the portion of the plurality of backup providers determining that the root credential is a correct root credential corresponding to the holder; and
reconstructing the graph of interdependencies using the plurality of received graph portions.
|