| CPC H04L 9/0631 (2013.01) [H04L 9/0891 (2013.01); H04L 9/14 (2013.01); H04L 9/3213 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A system comprising:
at least one processor; and
memory coupled to the at least one processor, the memory comprising computer executable instructions that, when executed by the at least one processor, performs a method comprising:
receiving at least one encrypted token, wherein the at least one encrypted token comprises at least one encrypted data attribute, at least one encrypted token salt, and at least one encrypted object identification (ID) encryption key;
requesting at least one decryption key associated with the at least one encrypted token, wherein the at least one decryption key is configured to decrypt the at least one encrypted token salt and the at least one encrypted object ID encryption key;
analyzing at least one smart contract on a blockchain, wherein the at least one smart contract governs access to the at least one decryption key;
based on analyzing the at least one smart contract on the blockchain, determining that the access to the at least one decryption key is granted; and
transmitting results from the determination that the access to the at least one decryption key is granted to at least one owner of the at least one encrypted token.
|