CPC H04L 63/061 (2013.01) [G06F 16/903 (2019.01); H04L 63/0492 (2013.01); H04L 63/0876 (2013.01); H04L 63/107 (2013.01); H04L 9/50 (2022.05)] | 18 Claims |
1. A method for privacy control in release of protected information, comprising:
storing, in a memory of a first computing system, a plurality of data pairs, each of the plurality of data pairs including at least a decryption key and a registration identifier;
receiving, by a receiver of the first computing system, a third-party data request for a user's data stored on a blockchain, the data request including at least a user identifier of a user associated with the data being requested in the data request;
receiving, by the receiver of the first computing system, a registration identifier of the data being requested in the data request, the registration identifier identifying a specific blockchain data value on the blockchain, the specific blockchain data value corresponding to a set of data associated with the user;
identifying, by a processor of the first computing system, a data pair based on the registration identifier, the data pair including the registration identifier and a decryption key; and
transmitting, by a transmitter of the first computing device, a decryption key of the identified data pair to a second computing system associated with the blockchain.
|