A CryptographicHash is a Hash for which is it is VeryImpossible 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:
RFC:1319, a good (still?) but slow hashing algorithm
RFC:1320
RFC:1321, based on MD2 but faster. People should be phasing out their use of this by now.
showing signs of weakness.A
competition is currently in progress to come up with a new, stronger hash function to replace the above.
See also: CRC
9 pages link to CryptographicHash:
lib/main.php:944: Notice: PageInfo: Cannot find action page