Title :
The research and design of parallel instruction targeted at substitution box
Author :
Dai, Zibin ; Li, Wei ; Meng, Tao ; Chen, Tao
Author_Institution :
Zhengzhou Inst. of Inf. Technol., Zhengzhou, China
Abstract :
Based on the analysis of 41 popular block ciphers, we research the characteristics of conventional substitution boxes, and then analyze the realization methods of the substitution box. A efficient and flexible specific instruction is proposed, which can execute four kinds S-boxes substitution including 4-4, 6-4, 8-8, 8-32, and perform operation on different pages. Besides, it can meet the various demands of different rounds in encryption or decryption, and can execute eight groups 4-4 substitution operations in parallel, or four groups 8-8, or eight groups 6-4, or one group 8-32 in parallel. Furthermore, we extend the usage of special instruction to the VLIW structure, and then design the hardware module of the substitution box. Finally, the hardware module is fabricated on 0.18 ¿m CMOS process. Compared with other instruction design, it can flexibly and effectively realize the operation of substitution box.
Keywords :
CMOS integrated circuits; cryptography; instruction sets; CMOS process; S-boxes substitution; VLIW structure; block ciphers; decryption; encryption; instruction design; size 0.18 mum; Algorithm design and analysis; Application specific processors; CMOS process; Cryptography; Frequency; Hardware; Information technology; Logic; Security; VLIW; Block ciphers; Instruction; Look up table; Substitution box; VLIW;
Conference_Titel :
ASIC, 2009. ASICON '09. IEEE 8th International Conference on
Conference_Location :
Changsha, Hunan
Print_ISBN :
978-1-4244-3868-6
Electronic_ISBN :
978-1-4244-3870-9
DOI :
10.1109/ASICON.2009.5351585