Hashing Support
4/8/2010
A cryptographic hash is a one-way function that allows a large message to be compressed into a smaller unique identifier. As a one-way function, a hash cannot be reversed to re-create the original data from which the numeric value was derived. Message hashes are used to ensure the integrity of nonsecret messages that travel over nonsecure networks.
To create a message hash, the hashing function uses an algorithm that derives a numeric value from a piece of data.
Windows Mobile Standard supports the following one-way hashing algorithms:
- MD2
- MD4
- MD5
- SHA
- MAC
- HMAC