×

Systems and methods for enabling trusted communications between entities

  • US 10,404,472 B2
  • Filed: 05/05/2017
  • Issued: 09/03/2019
  • Est. Priority Date: 05/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. A server for communicating with a device, comprising:

  • one or more hardware-based processors configured to;

    receive an electronic communication from the device, the electronic communication being destined for the server and including data and a device signature, wherein the device signature is generated based on at least a first portion of the data using a private key associated with the device;

    transmit the data and the device signature to a second server, wherein the second server, in response to receiving the data and the device signature;

    (i) retrieves a public key associated with the device,(ii) verifies the device signature using the retrieved public key,(iii) causes generation of a second server signature based on at least a second portion of the data, and(iv) after verifying the device signature, transmits the data received from the server and the generated second server signature, and wherein the second server is different from the server and the device;

    receive the data and the second server signature from the second server;

    verify the second server signature using a public key associated with the second server; and

    process the data received from the second server after verifying the second server signature.

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