Cost-efficient SHA hardware accelerators

被引:40
|
作者
Chaves, Ricardo [1 ,2 ]
Kuzmanov, Georgi [2 ]
Sousa, Leonel [1 ]
Vassiliadis, Starnatis [2 ]
机构
[1] Inst Super Tecn INESC ID, P-1049001 Lisbon, Portugal
[2] Delft Univ Technol, Dept Comp Engn, EEMCS, NL-2628 CD Delft, Netherlands
关键词
crytography; field-programmable gate array (FPGA); hardware implementation; hash functions; Secure Hash Algorithm (SHA);
D O I
10.1109/TVLSI.2008.2000450
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new set of techniques for hardware implementations of Secure Hash Algorithm (SHA) hash functions. These techniques consist mostly in operation rescheduling and hardware reutilization, therefore, significantly decreasing the critical path and required area. Throughputs from 1.3 Gbit/s to 1.8 Gbit/s were obtained for the SHA implementations on a Xilinx VIRTEX II Pro. Compared to commercial cores and previously published research, these figures correspond to an improvement in throughput/slice in the range of 29% to 59% for SHA-1 and 54% to 100% for SHA-2. Experimental results on hybrid hardware/software implementations of the SHA cores, have shown speedups up to 150 times for the proposed cores, compared to pure software implementations.
引用
收藏
页码:999 / 1008
页数:10
相关论文
共 50 条
  • [21] COST-EFFICIENT TAXATION MECHANISMS
    BURKOV, VN
    KHOKHLOV, VI
    AUTOMATION AND REMOTE CONTROL, 1992, 53 (05) : 703 - 709
  • [22] Efficient Hardware Accelerators for the Computation of Tchebichef Moments
    Chang, Kah-Hyong
    Paramesran, Raveendran
    Asli, Barmak Honarvar Shakibaei
    Lim, Chern-Loon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (03) : 414 - 425
  • [23] Automatic Generation of Efficient Accelerators for Reconfigurable Hardware
    Koeplinger, David
    Prabhakar, Raghu
    Zhang, Yaqi
    Delimitrou, Christina
    Kozyrakis, Christos
    Olukotun, Kunle
    2016 ACM/IEEE 43RD ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2016, : 115 - 127
  • [24] Hardware architecture and cost estimates for breaking SHA-1
    Satoh, A
    INFORMATION SECURITY, PROCEEDINGS, 2005, 3650 : 259 - 273
  • [25] Cost-efficient assignment panel for ducks. Setup of a cost-efficient assignment panel for duck populations
    Chapuis, Herve
    Brard-Fudulea, Sophie
    Hazard, Azelie
    Vignal, Alain
    Demars, Julie
    Rouger, Romuald
    Teissier, Marc
    Gilbert, Helene
    PEER COMMUNITY JOURNAL, 2024, 4
  • [26] Cost-efficient branch target buffers
    Hoogerbrugge, J
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 950 - 959
  • [27] COST-EFFICIENT CNC PRECISION TURNING
    MULLER, H
    FISCHER, H
    F&M-FEINWERKTECHNIK & MESSTECHNIK, 1990, 98 (06): : 249 - 250
  • [28] Simple Cost-Efficient Magnetic Suspension
    Voronkov, V. S.
    Malkin, S. A.
    TECHNICAL PHYSICS, 2011, 56 (11) : 1675 - 1678
  • [29] Cost-efficient branch prediction hardwares
    Lin, WM
    Wei, D
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONS, 1998, : 352 - 355
  • [30] NEAR PATIENT TESTING - IS NOT COST-EFFICIENT
    GODWIN, PGR
    BRITISH MEDICAL JOURNAL, 1993, 307 (6910): : 1008 - 1008