High-speed hardware architectures of the Whirlpool hash function

被引:7
作者
McLoone, M [1 ]
McIvor, C [1 ]
Savage, A [1 ]
机构
[1] Queens Univ Belfast, Inst Elect Commun & Informat Technol, Belfast, Antrim, North Ireland
来源
FPT 05: 2005 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS | 2005年
关键词
D O I
10.1109/FPT.2005.1568539
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High-speed hardware architectures of the Whirlpool hash function are presented in this paper. A full Look-Up Table (LUT) based design is shown to be the fastest method by; which to implement the non-linear layer of the algorithm in terms of logic. An iterative Whirlpool architecture implemented on the Virtex X4VLX100 device runs at 4.79 Gbps, while an unrolled architecture achieves a throughput of 4.9 Gbps. This is faster than a SHA-512 design implemented on the same device and other previously reported hash function architectures.
引用
收藏
页码:147 / 153
页数:7
相关论文
共 16 条
  • [1] Barreto P., 2003, WHIRLPOOL HASH FUNCT
  • [2] Single-chip FPGA implementation of a cryptographic co-processor
    Crowe, F
    Daly, A
    Kerins, T
    Marnane, W
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 279 - 285
  • [3] Daemen Joan, 2002, DESIGN RIJNDAEL AES
  • [4] DEEPAKUMARA J, 2001, P IEEE CAN C EL COMP
  • [5] GREMBOWSKI T, 2002, P INF SEC C BRAZ
  • [6] JARVINEN K, 2005, P 38 HAW INT C SYST
  • [7] Efficient architecture and hardware implementation of the whirlpool hash function
    Kitsos, P
    Koufopavlou, O
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (01) : 208 - 213
  • [8] KITSOS P, 2004, IEEE INT S CIRC SYST
  • [9] Lien R, 2004, LECT NOTES COMPUT SC, V2964, P324
  • [10] Efficient single-chip implementation of SHA-384 & SHA-512
    McLoone, M
    McCanny, JV
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 311 - 314