A High-Flexibility And Energy-Efficient Application-Specific Cryptography Vliw Processor For Symmetric Cipher Algorithms
Wei Li,Xiaoyang Zeng,Longmei Nan,Tao Chen,Zibin Dai
DOI: https://doi.org/10.1109/ICSICT.2016.7998715
2016-01-01
Abstract:In this paper, a high-flexibility and energy-efficient reconfigurable symmetric cryptographic processor architecture is presented, which is based on very-long instruction word (VLIW) structure. By analyzing basic operations and storage characteristics of symmetric ciphers, the application-specific instruction-set system for symmetric ciphers is proposed. Eleven kinds of reconfigurable cryptographic arithmetic units are designed to support different operation modes and parameters for symmetric ciphers. It has been fabricated with 0.18 mu m CMOS technology, the test results show that the max frequency can reach 200MHz. Ten kinds of block, stream and hash ciphers were mapped in our processor. And the encryption throughput of AES, IDEA, Grain128, SNOW2.0 and SHA-2 algorithm can achieve 882Mbps, 449Mbps, 60Mbps, 840Mbps, and 287Mbps respectively. Moreover, the energy efficiency of AES implementation is 0.47nJ/bit. The result demonstrated that proposed processor outperforms other designs in terms of energy efficiency, throughput and flexibility.