Developers.Hash.Notes2: Difference between revisions
Jump to navigation
Jump to search
(Importing page from Tikiwiki) |
m (1 revision) |
Latest revision as of 20:09, 20 June 2009
HashToString takes an MD5 hash value and encodes it into text using base 32. If bUrn is TRUE, it prefixes the text with md5:
HashFromString and HashFromURN take base 32 text, and write the memory it describes into a MD5 hash value type. HashFromURN takes text that starts md5: while HashFromString does not.
GetHashString, HashToString, and HashToHexString all express a hash value as text. The base is 32 except for HashToHexString, which uses base 16. HashFromString and HashFromURN take base 32 text and convert it back into a hash value.
If bURN is TRUE, the methods add the prefix urn:sha1: and only HashFromURN will turn it back.