| CPC H04L 9/14 (2013.01) [G06F 16/9566 (2019.01); G06Q 30/018 (2013.01); G06Q 50/265 (2013.01); H04L 9/0819 (2013.01); H04L 9/0894 (2013.01); H04L 63/0428 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving a compliance data package from a user, wherein the compliance data package comprises encrypted evidence data corresponding to digital identity data of the user;
encrypting the compliance data package using a first cryptographic key;
generating a plurality of key shards based on the first cryptographic key, wherein the plurality of key shards comprises a user key shard, a requestor key shard, and a regulator key shard;
generating an encrypted unlock data package based on the requestor key shard; and
transmitting the user key shard, the encrypted unlock data package, and the encrypted compliance data package to the user.
|