______ creates a unique and fixed-length signature for a set of data. It involves converting a numerical input into another compressed numerical output.
A hash function is a mathematical function that converts a numerical input value into another compressed numerical value. The input to the hash function is of arbitrary length but output is always of fixed length.