Jump to content

JH (hash function)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Cmcqueen1975 (talk | contribs) at 09:59, 12 December 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

JH is a cryptographic hash function submitted to the NIST hash function competition by Hongjun Wu. JH was chosen as one of the five finalists of the competition. JH has a 1024-bit state; after padding the message is broken into 512-bit blocks, each of which is XORed into the state twice—once before application of a 36-round unkeyed permutation and once afterward. It is well suited to a bit slicing implementation using the SSE2 instruction set, giving speeds of 16.8 clocks/byte.