Hashing - what it is, how it's used and why it matters - with MD5 and SHA2-256 examples