A process of applying a mathematical algorithm against a set of data to produce a numeric value (a ‘hash value’) that represents the data.

Extended Definition: Mapping a bit string of arbitrary length to a fixed length bit string to produce the hash value.

Adapted from: CNSSI 4009, FIPS 201-2.

Source: NICCS™ Portal Cybersecurity Lexicon, National Initiative for Cybersecurity Careers and Studies ( as of 11 November 2015, Global Standards

Comments are closed.