Systems and methods for selectively revealing verifiable private information on a blockchain
AssigneeAptos Foundation
InventorsMichael Straka, Ioan Alin Tomescu Nicolescu
Life of this patent
Estimating the term…
Loading patent…
AssigneeAptos Foundation
InventorsMichael Straka, Ioan Alin Tomescu Nicolescu
Estimating the term…
Systems and methods include receiving from a keyless account service, in response to an authentication request, a keyless account service signature including a cryptographic signature over a user identifier, a managing application identifier of a managing application, a nonce and to-be-revealed data, where the managing application manages activities by the user on a blockchain, and where the nonce is populated with a public key associated with the authentication request. An activity signature is generated for a particular activity based on the keyless account service signature and at least one to-be-revealed data field associated with the to-be-revealed data of the authentication request. The particular activity is submitted to the blockchain with the activity signature and the to-be-revealed information, where the blockchain is configured to validate the particular activity based on validating the activity signature based on the keyless account service signature and the at least one to-be-revealed data field.
A method comprising:
A non-transitory computer-readable medium having software instructions stored thereon, wherein the software instructions, upon execution, are configured to cause at least one processor to perform a method comprising:
A system comprising:
Dependencies are inferred from the claim text.