×

Peer integrity checking system

  • US 10,614,252 B2
  • Filed: 08/31/2017
  • Issued: 04/07/2020
  • Est. Priority Date: 05/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • generating a database that contains file properties for a set of valid system files for a non-compromised operating system of a host computer;

    storing the database in a distributed manner throughout a peer-to-peer (P2P) network of nodes using a distributed hash table to select the nodes of the P2P network such that two or more nodes of the P2P network store different portions of the database; and

    performing, by a first node of the P2P network, an integrity check of a second node of the P2P network to detect whether a system file of an operating system currently executing on the second node of the P2P network has been compromised by;

    outputting, by the first node, a challenge to the second node of the P2P network requesting file properties of the system files for the operating system currently executing on the second node,accessing, by the first node and using the distributed hash table, the database distributed throughout the P2P network to retrieve the file properties of the valid system files from the database,receiving, by the first node, the file properties of the system files for the operating system currently executing on the second node,comparing, by the first node, the file properties of the system files of the operating system currently executing on the second node to the file properties retrieved from the database distributed throughout the P2P network,determining, by the first node, that the system files for the operating system currently executing on the second node have been compromised, andinitiating, by the first node, a counter-measure on the second node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×