. . . "A hash function is a function that maps an input of arbitrary finite bit length to an output of fixed bit length." .