Create and return a unique 40-character sha1 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 40-character sha1 hash using the string provided.