×

Systems and Methods for Registering and Acquiring E-Credentials using Proof-of-Existence and Digital Seals

  • US 20180173871A1
  • Filed: 02/18/2018
  • Published: 06/21/2018
  • Est. Priority Date: 10/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for registering and acquiring e-credentials comprised of:

  • providing personal identity devices of owners, a device of an owner having an identity engine, the identity engine of the owner having e-credentials, including e-credentials of the owner and e-credentials of other owners;

    providing a method for handling digital seals applied to electronic artifacts including documents, messages and e-credentials including affixing a digital seal to an electronic artifact using an e-credential of the owner, and inspecting a digital seal affixed to an electronic artifact using an e-credential of the owner;

    providing an identity registry system having a memory, said system capable of storing an identifying thumbprint of an e-credential into said memory at a memory location, said identifying thumbprint and memory location specified by means of the identity engine of an owner, said identity registry system further capable of fetching said identifying thumbprint of said e-credential from a memory location of said memory specified by means of the identity engine of an owner, whereby an e-credential is registered in the identity registry system when stored, and the registration of said e-credential is verified when fetched;

    an owner registering an e-credential by means of the identity engine of the owner, selecting an e-credential of the owner or an e-credential of another owner, the e-credential to be registered, hashing at least the identifier and public encryption keys of said e-credential yielding a hash, using said hash to specify a memory location, selecting an e-credential of the owner, the registering e-credential, using the method for handling digital seals, the registering e-credential, and said hash to affix a digital seal to the hash, the hash and the affixed digital seal yielding the identifying thumbprint of the e-credential to be registered, and storing said identifying thumbprint into said memory location of the identity registry system;

    whereby the identifying thumbprint of the registered e-credential does not reveal personally identifying information of said e-credential, and the owner of the registering e-credential cannot repudiate having registered the e-credential to be registered;

    an owner verifying the registration of an e-credential by means of the identity engine of the owner, selecting an e-credential of the owner or an acquired e-credential of another owner, the e-credential to be verified, hashing at least the identifier and public encryption keys of said e-credential to be verified yielding the hash of the e-credential to be verified, using said hash to specify a memory location, using said memory location to fetch the contents of the memory location from the identity registry system, terminating if an identifying thumbprint cannot be found in the memory location, extracting the hash and the digital seal of the identifying thumbprint, terminating if said hash and the hash of the e-credential to be verified do not match, examining said digital seal to determine and acquire the registering e-credential, using said registering e-credential, said hash, said digital seal, and the method for handling digital seals to verify said digital seal, terminating if said digital seal does not verify, otherwise indicating that the e-credential to be verified is registered;

    whereby the owner verifies that the e-credential to be verified is registered in the identity registry system by the owner of the registering e-credential.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×