Hash Function
↔ function to compute index to search value
Hash Collision
when 2+ values share same Hash Code
SHA1
cryptography algo to compute 160-bit Hash Value, with some risk for Hash Collision
MD5
Crypto Hash Function to output fixed-size hash
CRC-32
Cyclic Redundancy Check code to detect corruption to data transmission