Title :
Design and Implementation of Reconfigurable Shift Unit using FPGAs
Author :
Yu, Xuerong ; Meng, Tao ; Dai, Zibin ; Yang, Xiaohui
Author_Institution :
Inst. of Electron. Technol., Inf. Eng. Univ., Zhengzhou
Abstract :
Shift operation is widely used in symmetric-key block ciphers. Since the data width and shift length vary with different algorithms, there had not a general shift unit supporting all shift operations. In this paper, a high-performance and dynamic reconfigurable shift unit is presented, which provides support for all 4/8/28/32/128-bit data width shift operation. To boost up the adaptability, we adopt multilevel technique to implement arbitrary length shift. Compared with traditional schemes, the shift unit not only supports for all shift implementing modes, but also provides possibility for appearance of reconfigurable cryptographic system
Keywords :
field programmable gate arrays; reconfigurable architectures; shift registers; arbitrary length shift; field programmable gate array; multilevel connection; reconfigurable cryptographic system; reconfigurable shift unit; shift operation; symmetric-key block cipher; Clocks; Cryptography; Design engineering; Field programmable gate arrays; Hardware; Logic; Pervasive computing; Privacy; Software maintenance; Software performance; Barrel Shift; Multilevel Connection; Reconfigurable; Shift Unit;
Conference_Titel :
Pervasive Computing and Applications, 2006 1st International Symposium on
Conference_Location :
Urumqi
Print_ISBN :
1-4244-0326-x
Electronic_ISBN :
1-4244-0326-x
DOI :
10.1109/SPCA.2006.297479