TY - JOUR
T1 - A very compact AES-SPIHT selective encryption computer architecture design with improved S-Box
AU - Kong, Jia Hao
AU - Ang, Li Minn
AU - Seng, Kah Phooi
N1 - Publisher Copyright:
© 2013 Jia Hao Kong et al.
PY - 2013
Y1 - 2013
N2 - The "S-box" algorithm is a key component in the Advanced Encryption Standard (AES) due to its nonlinear property. Various implementation approaches have been researched and discussed meeting stringent application goals (such as low power, high throughput, low area), but the ultimate goal for many researchers is to find a compact and small hardware footprint for the S-box circuit. In this paper, we present our version of minimized S-box with two separate proposals and improvements in the overall gate count. The compact S-box is adopted with a compact and optimum processor architecture specifically tailored for the AES, namely, the compact instruction set architecture (CISA). To further justify and strengthen the purpose of the compact crypto-processor's application, we have also presented a selective encryption architecture (SEA) which incorporates the CISA as a part of the encryption core, accompanied by the set partitioning in hierarchical trees (SPIHT) algorithm as a complete selective encryption system.
AB - The "S-box" algorithm is a key component in the Advanced Encryption Standard (AES) due to its nonlinear property. Various implementation approaches have been researched and discussed meeting stringent application goals (such as low power, high throughput, low area), but the ultimate goal for many researchers is to find a compact and small hardware footprint for the S-box circuit. In this paper, we present our version of minimized S-box with two separate proposals and improvements in the overall gate count. The compact S-box is adopted with a compact and optimum processor architecture specifically tailored for the AES, namely, the compact instruction set architecture (CISA). To further justify and strengthen the purpose of the compact crypto-processor's application, we have also presented a selective encryption architecture (SEA) which incorporates the CISA as a part of the encryption core, accompanied by the set partitioning in hierarchical trees (SPIHT) algorithm as a complete selective encryption system.
UR - http://www.scopus.com/inward/record.url?scp=84919674387&partnerID=8YFLogxK
U2 - 10.1155/2013/785126
DO - 10.1155/2013/785126
M3 - Article
AN - SCOPUS:84919674387
SN - 2314-4904
VL - 2013
JO - Journal of Engineering (United Kingdom)
JF - Journal of Engineering (United Kingdom)
M1 - 785126
ER -