US 11,811,926 B2
Compliance platform for use with identity data
Bryn Anthony Robinson-Morgan, Mosborough Village (GB); Prashant Sharma, Madison, NJ (US); and Liang Tian, Rye Brook, NY (US)
Assigned to Mastercard International Incorporated, New York, NY (US)
Filed by Mastercard International Incorporated, Purchase, NY (US)
Filed on May 12, 2021, as Appl. No. 17/318,982.
Prior Publication US 2022/0368525 A1, Nov. 17, 2022
Int. Cl. H04L 9/08 (2006.01); H04L 9/14 (2006.01); G06F 16/955 (2019.01); H04L 9/40 (2022.01); G06Q 30/018 (2023.01); G06Q 50/26 (2012.01)
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
OG exemplary drawing
 
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 unlock data package, wherein the unlock data package comprises the requestor key shard;
encrypting the unlock data package using a second cryptographic key;
transmitting the user key shard, the encrypted unlock data package, and the encrypted compliance data package to the user; and
transmitting the regulator key shard to a regulator.