×

Secure exchange of cryptographically signed records

  • US 10,491,402 B2
  • Filed: 07/27/2017
  • Issued: 11/26/2019
  • Est. Priority Date: 07/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for securely exchanging cryptographically signed records, comprising:

  • under control of a hardware processor;

    receiving a receiver individual record from a record receiver device,wherein the receiver individual record comprises a sender individual record and a receiver signature of the receiver individual record,wherein the sender individual record is created by a record sender device after receiving a record content request from the record receiver device, and identifying the record receiver device,wherein the sender individual record comprises a record content, a sender public key of the record sender device, a receiver public key of the record receiver device, and a sender signature of the sender individual record,wherein the sender signature is created using a sender private key of the record sender device, wherein the sender public key and the sender private key form a sender public-key cryptographic pair,wherein the receiver individual record is created by the record receiver device after;

    receiving the sender individual record from the record sender device; and

    verifying, via the record receiver device, the sender individual record based at least in part on the sender public key,wherein the receiver signature is created using based at least in part on a receiver private key of the record receiver device, and wherein the receiver public key and the receiver private key form a receiver public-key cryptographic pair;

    verifying the receiver individual record based at least in part on the receiver public key;

    performing for the record receiver device as instructed by the receiver individual record to provide content requested via the record content request;

    generating common records from central records comprising;

    the sender public key, the receiver public key, a user record status of the record sender device, and a user record status of the record receiver device;

    determining that the user record status of the record sender device prohibits a processing platform to perform as instructed by the receiver individual record; and

    adding the record sender device to a demerit list.

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