PasseSourceA hashed password. This represent a password that has been put through a hashing function.
hash_to_string h converts the hash h to its string representation
hash_of_string s convert the string to its hash representation, this function must only be used when you know your string is the result of previous operation, eg when you get the string from database.