How to hash a string
Jump to navigation
Jump to search
Example 1.
Sometimes it is useful to make a number that represents string. This is usually called an hash, one of its properties is that if you change the string a tiny bit the hash number becomes quite different.
'Hello world' hash. "=> 136137888 "
Example 2. MD5
WebUtils md5Digest: 'foobar'. "=>" '3858F62230AC3C915F300C664312C63F'
Exercise. Try to hash 'Hello World' and see how much different it is.
Exercise. Explore the Cryptography-DigitalSignatures package for another implementation of the hashing function.