A numeric or alphanumeric string obtained by applying a hash function to a piece of data; a hash value.
1960s. From hash + code, so called because it consists of small pieces of code arranged in an apparently jumbled and fragmented way.
To assign a numeric or alphanumeric string to (a piece of data) by applying a function whose output values are all the same number of bits in length; specifically to encode (a piece of data) by this technique.
1960s. From hash + code, with reference to encoding data in an apparently jumbled and fragmented way.