Title :
Accelerated Flexible Processor Architecture for Crypto Information
Author :
Dai, Zibin ; Yu, Xuerong ; Su, JinHai ; Chen, XingYuan
Author_Institution :
Inf. Eng. Univ., Zhengzhou
Abstract :
With the growth of the information technology, cryptographic processing as a vehicle for secure communication has been indispensable in almost all application systems. Therefore, efficient cryptographic processing will become increasingly vital to good system performance. In this thesis, we explore hardware/software design techniques to improve the performance and flexibility of crypt information, including symmetric-key cipher algorithms and Hash functions, and a processor architecture is put forward. 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.
Keywords :
cryptography; hardware description languages; hardware-software codesign; instruction sets; multiprocessing systems; telecommunication security; VLIW instruction; Verilog; crypto information; cryptographic processing; flexible processor architecture; hardware parameter measurement; hardware-software design techniques; information technology; secure communication; Acceleration; Application software; Computer architecture; Cryptography; Hardware; Information technology; Software algorithms; Software design; System performance; Vehicles; Bit-Permutation; Reconfigurable; Symmetric-key cipher; VLIW;
Conference_Titel :
Pervasive Computing and Applications, 2007. ICPCA 2007. 2nd International Conference on
Conference_Location :
Birmingham
Print_ISBN :
978-1-4244-0971-6
Electronic_ISBN :
978-1-4244-0971-6
DOI :
10.1109/ICPCA.2007.4365476