Content-based file matching (Fingerprints)

Also discussed here (in German):