FPGA Based Area and Throughput Implementation of JH and BLAKE Hash Function

Free registration required

Executive Summary

Implementation of area and throughput of the main building block (compression function) for two SHA-3 candidates BLAKE and JH hash function. The National Institute of Standards and Technology (NIST) has started a competition for a new secure hash standard. A significant comparison between the submitted candidates is only possible, if third party implementations of all proposed hash functions are provided. The BLAKE family contains the four hash function BLAKE-28, BLAKE-32, BLAKE-48, BLAKE-64 with the bit length of their digests being 224,256,384 and 512, respectively and JH contains JH-224, JH-256, JH-384, JH-512.

  • Format: PDF
  • Size: 643.1 KB