Fragmented malware hash lookup in cloud repository
AssigneeCisco Technology, Inc.
InventorsFoster Glenn Lipkey, John Joseph Groetzinger, Aaron Frederick Louks
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsFoster Glenn Lipkey, John Joseph Groetzinger, Aaron Frederick Louks
Estimating the term…
A server communicates over a network with a data inspection device (DID) having access to at least portions of a data file, and assists the DID with matching the data file to known data files represented on the server. A hash tree is constructed for each known data file. To construct each hash tree: the known data file is fragmented into contiguous fragments; spaced fragments separated based on an offset schema are selected from the contiguous fragments; and nodes of the hash tree are generated based on hashes of the spaced fragments, but not the skipped fragments. A hash of a fragment of the data file is received from the DID, and it is compared to the hash trees constructed using the offset schema. Compare results are sent to the data inspection device indicating a match or a mismatch between the received hash and the hash trees.
A method comprising:
An apparatus comprising:
A method comprising:
Dependencies are inferred from the claim text.