Penguin
Note: You are viewing an old revision of this page. View the current version.

A CryptographicHash is a Hash for which is it is practically impossible to construct a document that results in a hash value known beforehand. This makes such hash functions useful for signing documents to assure their integrity. Several well known and understood algorithms fall in this category:

  • MD2? as per RFC:1319, a good but slow hashing algorithm
  • MD4? as per RFC:1320
  • MD5 as per RFC:1321, based on MD2? but faster
  • SHA1 is newer and has fewer theoretical attack vectors than MD5

See also: CRC


CategoryCryptography