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 条
  • [41] A reconfigurable parallel architecture for a fuzzy processor
    Ascia, G
    Catania, V
    Puliafito, A
    Vita, L
    INFORMATION SCIENCES, 1996, 88 (1-4) : 299 - 315
  • [42] A Simple Statically Reconfigurable Processor Architecture
    Moosa, Azmath
    Aneesh, Mohammed
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES, 2015,
  • [43] Multi-thread VLIW processor architecture for HDTV decoding
    Kim, H
    Yang, WS
    Shin, MC
    Min, SJ
    Bae, SO
    Park, IC
    PROCEEDINGS OF THE IEEE 2000 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2000, : 559 - 562
  • [44] Prefabrication and postfabrication architecture exploration for partially reconfigurable VLIW processors
    Chattopadhyay, A.
    Ishebabi, H.
    Chen, X.
    Rakosi, Z.
    Karuri, K.
    Kammler, D.
    Leupers, R.
    Ascheid, G.
    Meyr, H.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2008, 7 (04)
  • [45] An Adaptive Compiler Method for Scheduling and Place-and-Route for VLIW-based Dynamic Reconfigurable Processor
    Hada, Ryuji
    Tanigawa, Kazuya
    Kojima, Akira
    Hironaka, Tetsuo
    PROCEEDINGS OF THE 12TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS , PTS 1-3: NEW ASPECTS OF COMPUTERS, 2008, : 61 - +
  • [46] A Compact and Efficient Architecture for Elliptic Curve Cryptographic Processor
    Yi, Su-Wen
    Li, Wei
    Dai, Zi-Bin
    Liu, Lun-Wei
    2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 1276 - 1280
  • [47] Efficient Algorithm and Architecture for Elliptic Curve Cryptographic Processor
    Tuy Tan Nguyen
    Lee, Hanho
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2016, 16 (01) : 118 - 125
  • [48] Research and Design of Reconfigurable Matrix Multiplication over Finite Field in VLIW Processor
    Su, Yang
    Yang, Xiaoyuan
    Wei, Yuechuan
    CHINA COMMUNICATIONS, 2016, 13 (10) : 222 - 232
  • [49] Research and Design of Reconfigurable Matrix Multiplication over Finite Field in VLIW Processor
    Yang Su
    Xiaoyuan Yang
    Yuechuan Wei
    中国通信, 2016, 13 (10) : 222 - 232
  • [50] mAgic-FPU and MADE: A customizable VLIW core and the modular VLIW processor architecture description environment
    Paolucci, PS
    Kajfasz, P
    Bonnot, P
    Candaele, B
    Maufroid, D
    Pastoreli, E
    Ricciardi, A
    Fusella, Y
    Guarino, E
    COMPUTER PHYSICS COMMUNICATIONS, 2001, 139 (01) : 132 - 143