Hash function

An algorithm that is a pure function and converts an input value to a hash. Good hashing functions are difficult to reverse, produce largely different results with small input changes, and have a similar likeliness of producing any of the possible hashes.

External Resources