User account management via a distributed ledger
AssigneeAlphaPoint
InventorsGiuseppe Ventura, Jeffrey Tangowski
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlphaPoint
InventorsGiuseppe Ventura, Jeffrey Tangowski
Estimating the term…
User access to a set of data stored in a distributed ledger, wherein the distributed ledger is stored by a plurality of node computing entities, is provided. A first node computing entity receives a share key request indicating that a first user account has authorized a second user account to have access to a set of data stored in the distributed ledger. A data access key (DAK) for accessing the set of data is encrypted using an encrypting key of the second user account. A block comprising the encrypted DAK is generated, signed using a signing key of the first user account, and posted to the distributed ledger. The block is authenticated using an authentication key of the first user account and accessed via a decrypting key of the second user account such that the second user account may use the DAK to access the set of data.
A method for providing user access to a set of data stored in a distributed ledger, the distributed ledger stored by a plurality of node computing entities, the method comprising:
An apparatus for providing user access to a set of data stored in a distributed ledger, the distributed ledger stored by a plurality of node computing entities, the apparatus being one of the plurality of node computing entities, the apparatus comprising at least one processor, a communications interface configured for communicating via at least one network, and at least one memory storing computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
A computer program product for providing user access to a set of data stored in a distributed ledger the distributed ledger stored by a plurality of node computing entities, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions configured to, when executed by a processor of a node computing entity of the plurality of node computing entities:
Dependencies are inferred from the claim text.