Data-Oriented Performance Analysis of SHA-3 Candidates on FPGA Accelerated Computers

被引:0
|
作者
Chen, Zhimin [1 ]
Guo, Xu [1 ]
Sinha, Ambuj [1 ]
Schaumont, Patrick [1 ]
机构
[1] Virginia Tech, ECE Dept, Blacksburg, VA 24061 USA
来源
2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE) | 2011年
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The SHA-3 competition organized by NIST has triggered significant efforts in performance evaluation of cryptographic hardware and software. These benchmarks are used to compare the implementation efficiency of competing hash candidates. However, such benchmarks test the algorithm in an ideal setting, and they ignore the effects of system integration. In this contribution, we analyze the performance of hash candidates on a high-end computing platform consisting of a multi-core Xeon processor with an FPGA-based hardware accelerator. We implement two hash candidates, Keccak and SIMD, in various configurations of multi-core hardware and multi-core software. Next, we vary application parameters such as message length, message multiplicity, and message source. We show that, depending on the application parameter set, the overall system performance is limited by three possible performance bottlenecks, including limitations in computation speed, in communication band-width, and in buffer storage. Our key result is to demonstrate the dependency of these bottlenecks on the application parameters. We conclude that, to make sound system design decisions, selecting the right hash candidate is only half of the solution: one must also understand the nature of the data stream which is hashed.
引用
收藏
页码:1650 / 1655
页数:6
相关论文
共 50 条
  • [31] COMPARISON AND ANALYSIS STUDY OF SHA-3 FINALISTS
    Alshaikhli, Imad Fakhri
    Alahmad, Mohammad A.
    Munthir, Khanssaa
    2012 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2012, : 366 - 371
  • [32] Comparative Analysis of high speed and low area architectures of Blake SHA-3 candidate on FPGA
    Arsalan, Muhammad
    Aziz, Arshad
    10TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2012), 2012, : 248 - 253
  • [33] Comparison of the Power Consumption of the 2nd Round SHA-3 Candidates
    Westermann, Benedikt
    Gligoroski, Danilo
    Knapskog, Svein
    ICT INNOVATIONS 2010, 2011, 83 : 102 - +
  • [34] Fair and Consistent Hardware Evaluation of Fourteen Round Two SHA-3 Candidates
    Knezevic, Miroslav
    Kobayashi, Kazuyuki
    Ikegami, Jun
    Matsuo, Shin'ichiro
    Satoh, Akashi
    Kocabas, Uenal
    Fan, Junfeng
    Katashita, Toshihiro
    Sugawara, Takeshi
    Sakiyama, Kazuo
    Verbauwhede, Ingrid
    Ohta, Kazuo
    Homma, Naofumi
    Aoki, Takafumi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (05) : 827 - 840
  • [35] Hardware acceleration design of the SHA-3 for high throughput and low area on FPGA
    Sideris, Argyrios
    Sanida, Theodora
    Dasygenis, Minas
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2024, 14 (02) : 193 - 205
  • [36] Fair and Comprehensive Methodology for Comparing Hardware Performance of Fourteen Round Two SHA-3 Candidates Using FPGAs
    Gaj, Kris
    Homsirikamol, Ekawat
    Rogawski, Marcin
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2010, 2010, 6225 : 264 - 278
  • [37] Efficient FPGA Implementation of Secure Hash Algorithm Grostl - SHA-3 Finalist
    Rao, M. Muzaffar
    Latif, Kashif
    Aziz, Arshad
    Mahboob, Athar
    EMERGING TRENDS AND APPLICATIONS IN INFORMATION COMMUNICATION TECHNOLOGIES, 2012, 281 : 361 - +
  • [38] On Efficiency Enhancement of SHA-3 for FPGA-Based Multimodal Biometric Authentication
    Sravani, M. M.
    Durai, S. Ananiah
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (04) : 488 - 501
  • [39] Hardware authentication based on PUFs and SHA-3 2nd round candidates
    Eiroa, Susana
    Baturone, Iluminada
    2010 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2010, : 319 - 322
  • [40] Hobbit - Smaller But Faster Than A Dwarf: Revisiting Lightweight SHA-3 FPGA Implementations
    Jungk, Bernhard
    Stottinger, Marc
    2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16), 2016,