Create and return a unique 32-character md5 hash string. If seed is provided, it will be included in the string that is encoded into the hash. The function produces a different value each time it is called.
Create and return a 32-character md5 hash using the string provided.