A function that converts input data into a fixed-size string of characters, which is typically a digest that is unique to each unique input.