A parallel co-processor architecture for block cipher processing

被引:1
作者
Yu, Xue-Rong [1 ]
Dai, Zi-Bin [1 ]
Yang, Xiao-Hui [1 ]
机构
[1] Informat Engn Univ, Inst Elect Technol, Zhengzhou 450004, Peoples R China
来源
ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS | 2007年
关键词
block cipher; co-processor; data parallelism; instruction level parallel;
D O I
10.1109/ICASIC.2007.4415762
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Based on analyzing the operation character of block ciphers, we set forth a solution for efficient cryptographic processing, and put forward a parallel co-processor architecture for block ciphers, which supports word and sub-word parallel processing, and its micro realization is schemed out too. The design gives attention to two aspects which is flexibility and high performance, including consummate control capability, efficient operation capability, and reconfigurable cipher process capability. Finally, in synthesis, the design is fabricated on 0.18um CMOS cells through Design Compiler tool, and the performance of this co-processor is compared to other hardware/software implementation.
引用
收藏
页码:842 / 845
页数:4
相关论文
共 13 条
  • [1] Aletà A, 2003, 36TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, P326
  • [2] BOURIDANE NA, 2001, IEEE, P1
  • [3] Buchty Rainer, 2002, CRYPTONITE PROGRAMMA
  • [4] Fiskiran AM, 2005, IEEE INT CONF ASAP, P356
  • [5] HILEWITZ Y, 2004, P 38 ANN ASIL C SIGN
  • [6] A versatile and scalable digit-serial/parallel multiplier architecture for finite fields GF(2m)
    Hütter, M
    Gorssschädl, J
    Kamendje, GA
    [J]. ITCC 2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2003, : 692 - 700
  • [7] KEUTZER K, 2000, IEEE T COMPUTER AIDE
  • [8] NARAYANASAMY S, 2005, P 19 IEEE INT PAR DI
  • [9] NI XQ, 2005, THESIS NATL U DEFENC
  • [10] Patterson DavidA., 1996, Computer architecture: a quantitative approach, V2nd