Title :
Accelerated Flexible Co-Processor Architecture for Crypto Information
Author :
Yang, Xiao-hui ; Yu, Xue-rong ; Dai, Zi-bin ; Zhang, Yong-fu
Author_Institution :
Inst. of Electron. Technol., Inf. Eng. Univ. Zhengzhou, Zhengzhou
Abstract :
The paper presented a core of AFPC (Accelerated Flexible Co-Processor Architecture for Crypto Information) architecture which was developed with respect to speed and flexibility of crypto information, including symmetric-key cipher algorithms and Hash functions. As to crypto units, we adopt a specific design which is reconfigurable. At the mean time, a set of new VLIW instructions that improve the efficiency of the analyzed algorithms are introduced. A number of algorithms were implemented on an architectural simulator and dedicated parts of the architecture were realized using Verilog to measure hardware parameters. 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 with other hardware/software implementation. The results prove that AFPC can achieve relatively high performance in cipher algorithms processing.
Keywords :
coprocessors; parallel architectures; private key cryptography; AFPC architecture; VLIW instructions; accelerated flexible co-processor architecture; crypto information; hash functions; symmetric-key cipher algorithms; Acceleration; Algorithm design and analysis; Authentication; Computer architecture; Coprocessors; Cryptography; Galois fields; Hardware; Mars; VLIW;
Conference_Titel :
Circuits and Systems for Communications, 2008. ICCSC 2008. 4th IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-1707-0
Electronic_ISBN :
978-1-4244-1708-7
DOI :
10.1109/ICCSC.2008.139