A Reconfigurable Block Cryptographic Processor Based on VLIW Architecture

被引:0
|
作者
Li Wei [1 ,2 ]
Zeng Xiaoyang [1 ]
Nan Longmei [1 ]
Chen Tao [2 ]
Dai Zibin [2 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Shanghai 200240, Peoples R China
[2] Inst Informat Sci & Technol, Zhengzhou 450001, Peoples R China
基金
中国国家自然科学基金;
关键词
Block Cipher; VLIW processor; reconfigurable; application-specific instruction-set;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
An Efficient and flexible implementation of block ciphers is critical to achieve information security processing. Existing implementation methods such as GPP, FPGA and cryptographic application-specific ASIC provide the broad range of support. However, these methods could not achieve a good tradeoff between high-speed processing and flexibility. In this paper, we present a reconfigurable VLIW processor architecture targeted at block cipher processing, analyze basic operations and storage characteristics, and propose the multi-cluster register-file structure for block ciphers. As for the same operation element of block ciphers, we adopt reconfigurable technology for multiple cryptographic processing units and interconnection scheme. The proposed processor not only flexibly accomplishes the combination of multiple basic cryptographic operations, but also realizes dynamic configuration for cryptographic processing units. It has been implemented with 0.18 mu m CMOS technology, the test results show that the frequency can reach 350MHz, and power consumption is 420mw. Ten kinds of block and hash ciphers were realized in the processor. The encryption throughput of AES, DES, IDEA, and SHA-1 algorithm is 1554Mbps, 448Mbps, 785Mbps, and 424Mbps respectively, the test result shows that our processor's encryption performance is significantly higher than other designs.
引用
收藏
页码:91 / 99
页数:9
相关论文
共 50 条
  • [21] A reconfigurable processor for the cryptographic nT pairing in characteristic
    Ronan, Robert
    hEigeartaigh, Colm O.
    Murphy, Colin
    Kerins, Tim
    Barretto, Paulo S. L. M.
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 11 - +
  • [22] Dynamic reconfigurable architecture exploration based on Parameterized Reconfigurable Processor model
    Taniguchi, Ittetsu
    Sakanushi, Keishi
    Ueda, Kyoko
    Takeuchi, Yoshinori
    Imai, Masaharu
    VLSI-SOC: RESEARCH TRENDS IN VLSI AND SYSTEMS ON CHIP, 2008, : 357 - 376
  • [23] Dynamic reconfigurable architecture exploration based on parameterized reconfigurable processor model
    Graduate School of Information Science and Technology, Osaka University, Japan
    IFIP Advances in Information and Communication Technology, 2007, (357-376\) : 357 - 376
  • [24] An Efficient And Cost-Effective Context-Parsing Architecture For Dynamically Reconfigurable Cryptographic Processor
    Luo, Kai
    PROCEEDINGS OF 2016 8TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2016), 2016, : 71 - 74
  • [25] Run-time Phase Prediction for a Reconfigurable VLIW Processor
    Guo, Qi
    Sartor, Anderson
    Brandon, Anthony
    Beck, Antonio C. S.
    Zhou, Xuehai
    Wong, Stephan
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1634 - 1639
  • [26] A back-end compiler with fast compilation for VLIW based dynamic reconfigurable processor
    Hada, Ryuji
    Tanigawa, Kazuya
    Hironaka, Tetsuo
    WSEAS Transactions on Computers, 2008, 7 (09): : 1515 - 1524
  • [27] Modeling of Processor Datapaths with VLIW Architecture at the System Level
    Tarasov, Ilya
    Kazantseva, Larisa
    Daeva, Sofia
    HIGH-PERFORMANCE COMPUTING SYSTEMS AND TECHNOLOGIES IN SCIENTIFIC RESEARCH, AUTOMATION OF CONTROL AND PRODUCTION, 2022, 1526 : 3 - 12
  • [28] An adaptive cryptographic accelerator for IPsec on dynamically reconfigurable processor
    Hasegawa, Y
    Abe, S
    Matsutani, H
    Amano, H
    Anjo, K
    Awashima, T
    FPT 05: 2005 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2005, : 163 - 170
  • [29] Accelerating a multiprocessor reconfigurable architecture with pipelined VLIW units
    Azevedo, A
    Agostin, L
    Wagner, F
    Bampi, S
    Soares, R
    Silva, IS
    16th International Workshop on Rapid System Prototyping, Proceedings: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2005, : 255 - 257
  • [30] VLIW Based Runtime Reconfigurable Machine Vision Coprocessor Architecture for Edge Computing
    Kumarathunga, Dilshan
    Gamage, Omega
    Samarasinghe, Asitha
    Saranga, Nipuna
    Rodrigo, Ranga
    Pasqual, Ajith
    2019 IEEE 30TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2019), 2019, : 103 - 106