Image fingerprinting based on fuzzy hashing
AssigneeRed Hat, Inc.
InventorsPaolo Antinori, Stefano Maestri
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorsPaolo Antinori, Stefano Maestri
Estimating the term…
In one example, a method may detect and notify a user of comparisons between image files for execution in a distributed computing environment. The method includes receiving an image file for deploying software, where the image contains metadata and a plurality of layers. The method may then normalize the metadata to produce normalized metadata. The method may then generate hashed metadata by applying a first fuzzy hashing function to the normalized metadata. The method may further generate hashed layers by applying a second fuzzy hashing function to the plurality of layers of the image file. The method may then generate a first fingerprint for the image file based on the hashed metadata and the hashed layers. Then, the methods may determine a similarity between the first fingerprint and a second fingerprint by comparing the first fingerprint to the second fingerprint.
A non-transitory computer-readable medium comprising program code that is executable by one or more processors for causing the one or more processors to perform operations including:
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.