Programmable Security Processor for Cryptography Algorithms

Lin Han,Jun Han,Xiaoyang Zeng,Ronghua Lu,Jia Zhao
DOI: https://doi.org/10.1109/icsict.2008.4734992
2008-01-01
Abstract:A novel programmable security processor for cryptography algorithms is presented in this paper. The 16-bit length RISC-like instruction set and 3-stage pipeline provide low code density, low hardware cost and low power consumption. Parallel on-chip lookup tables are integrated to obtain satisfactory performance of cryptographic processing. Chinese wireless local area network block cipher standard-SMS4 and NIST encryption standard-AES are implemented in this processor, and it is the first implementation of SMS4 based on a domain specific programmable processor. To resist external attack on memories, a method for secure storage of round key is also proposed.
What problem does this paper attempt to address?