Data deduplication. MD5 may be used to detect duplicate files by making a hash for every file and evaluating the hashes. If two files produce exactly the same hash, they are most likely equivalent, making it possible for for efficient information deduplication.Cryptographic techniques evolve as new assault practices and vulnerabilities arise. Thus,