Hash Functions Hash functions take certain kinds of input and return an unsigned 32 bit numeric hash which identifies the input.