JH (hash function)

JH is a cryptographic hash function, which was developed by Hongjun Wu. JH was one of five finalists in the SHA -3 competition of NIST and is free of patents.


JH has a new hash functions for the structure which should combine the advantages of block ciphers AES and Serpent in itself. The design is based on a block cipher with constant key and 9216 S-boxes. Messages are divided into 512 bit blocks, originally through 35.5 and later 42 rounds and be hashed to a hash value of 224, 256, 384 or 512 bits.


Among the SHA -3 finalists JH was the algorithm was analyzed as the least. In addition, he pointed to a small margin of safety for collisions that could not be extended by a further increase in the number of rounds for performance reasons. Disadvantage in the selection process also proved to be the novel structure. However, practically relevant cryptographic analysis are not known.