An explanation of cryptographic hashing with smoothies
medium.com