1.3.1 Compression, Encryption and Hashing
Compression, Encryption and Hashing — Note 4 of 4
Candidates should understand the need for and purpose of using hashing algorithms to store data. Candidates should be aware of different uses for hashing, such as the storing of passwords.
Hashing applies a hash function to data to produce a fixed-size value. Unlike encryption, hashing is one-way: the original data cannot be worked out from the hash. Hashing is used for storing passwords, checking data integrity and locating data quickly.
An algorithm that converts input data of any size into a fixed-size output (the hash or digest).