Design of Asynchronous High Throughput SHA-256 Hardware Accelerator in 40nm CMOS

被引:0
|
作者
Li, Junshang [1 ]
He, Zishang [1 ]
Qin, Yajie [1 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Shanghai 200433, Peoples R China
关键词
SHA-256; High Throughput; Asynchronous;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
One of the major issues in implementation of hash functions algorithm is how to decrease the critical path delay and required area effectively. How to expand flexibility, generality and integrity are also important issues as well. As more information are stored and processed on the general-purpose microcontroller in the edge of internet of things (IoT), more efficient data encryption must be ensured. Before encryption of large data sets, it is preferred that the encryption is adapt to asynchronous operation for different volume and arrival data rate. In this paper, an asynchronous SHA-256 hardware accelerator with 32 computation clock cycles for each block is proposed and is at liberty to buffer intermediate hash values, which provides high throughput, robust transmission, adjustable computation frequency and is also easily integrated to microcontroller. The proposed design was implemented in SMIC 40nm technology and performed simulation and verification with Synopsys VCS. The results of post-synthesis simulation show the throughput up to 3.6Gbps.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] A High-Throughput Hardware Implementation of SHA-256 Algorithm
    Chen, Yimeng
    Li, Shuguo
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [2] On the Exploitation of a High-Throughput SHA-256 FPGA Design for HMAC
    Michail, Harris E.
    Athanasiou, George S.
    Kelefouras, Vasilis
    Theodoridis, George
    Goutis, Costas E.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2012, 5 (01)
  • [3] Design of High-Throughput SHA-256 Hash Function based on FPGA
    Suhaili, Shamsiah Binti
    Watanabe, Takahiro
    PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS (ICEEI'17), 2017,
  • [4] A High-Performance Multimem SHA-256 Accelerator for Society 5.0
    Tran, Thi Hong
    Pham, Hoai Luan
    Nakashima, Yasuhiko
    IEEE ACCESS, 2021, 9 : 39182 - 39192
  • [5] Low power and high throughput implementation of SHA-256 Hash function
    Michail, H. E.
    Kakarountas, A. P.
    Milidonis, A.
    Goutis, C. E.
    International E-Conference on Computer Science 2005, 2005, 2 : 170 - 173
  • [6] A High-Performance Parallel Hardware Architecture of SHA-256 Hash in ASIC
    Wu, Ruizhen
    Zhang, Xiaoyong
    Wang, Mingming
    Wang, Lin
    2020 22ND INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): DIGITAL SECURITY GLOBAL AGENDA FOR SAFE SOCIETY!, 2020, : 1242 - 1247
  • [7] A High-Throughput Architecture for the SHA-256/224 Compliant With the DSRC Standard
    Ben Dhaou, Imed Saad
    Tenhunen, Hannu
    INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2019, 10 (01): : 98 - 118
  • [8] Iteration bound analysis and throughput optimum architecture of SHA-256 (384,512) for hardware implementations
    Lee, Yong Ki
    Chan, Herwin
    Verbauwhede, Ingrid
    INFORMATION SECURITY APPLICATIONS, 2007, 4867 : 102 - 114
  • [9] A High-Performance Parallel Computation Hardware Architecture in ASIC of SHA-256 Hash
    Zhang, Xiaoyong
    Wu, Ruizhen
    Wang, Mingming
    Wang, Lin
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 52 - 55
  • [10] Application-Oriented SHA-256 Hardware Design for Low-Cost RFID
    Cao, Xiaolin
    O'Neill, Maire
    2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 1412 - 1415