hashing algorithm

noun
UK /ˈhæʃɪŋ ˈælɡərɪðəm/
US /ˈhæʃɪŋ ˈælɡərɪðəm/

A hashing algorithm is a set of steps that turns any piece of data into a short, fixed code.

The website uses a hashing algorithm to keep passwords safe.


OTHER MEANINGS

2. A math rule that maps data of any size to a fixed-size value.

The hashing algorithm gives every file a unique fingerprint.

3. A tool used in computer science to quickly find where data is stored.

The database uses a hashing algorithm to look up records fast.

4. A method for checking whether data has changed.

If the hash changes, the hashing algorithm shows the file was edited.