A fixed-length fingerprint of variable-size input, produced by a hash function.