Answer:
Fingerprinting algorithm
Step-by-step explanation:
Fingerprinting algorithm is to produce a “fingerprint” of a file, message, or other block of data.
A fingerprint is a short bit string that uniquely identifies the original data for all practical purposes, just like human fingerprints uniquely identify individual people.