Share via


Hashing Support

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.

Smartphone supports the following one-way hashing algorithms:

  • MD2, key strength 128 bit
  • MD4, key strength 128 bit
  • MD5, key strength 128 bit
  • SHA-1, key strength 160 bit
  • MAC
  • HMAC

See Also

Cryptography

Send feedback on this topic to the authors.

© 2005 Microsoft Corporation. All rights reserved.