TY - GEN
T1 - Exploration of low-cost configurable S-box designs for AES applications
AU - Chen, Jun Hong
AU - Huang, Sue Jing
AU - Lin, Wen Ching
AU - Lu, Yung Kuei
AU - Shieh, Ming-Der
PY - 2008/9/22
Y1 - 2008/9/22
N2 - Realizing AES in hardware faces increasingly more stringent demands for low cost as well as resisting power attacks. For security consideration, countermeasure power analysis approaches to mask sensitive data are needed. The algebraic masking method to protect AES against power attacks is based on various representations of underlying finite fields. However, implementing the transfer matrices between those fields requires a lot of memory spaces. In this paper, we propose a general method for sharing common subexpressions derived from the algebraic finite fields. Furthermore, we present a randomly configurable architecture for protecting SubByte transformation. Analytical results show that the proposed subexpression sharing method can significantly reduce up to 68.75% of memory requirement compared with individual implementations.
AB - Realizing AES in hardware faces increasingly more stringent demands for low cost as well as resisting power attacks. For security consideration, countermeasure power analysis approaches to mask sensitive data are needed. The algebraic masking method to protect AES against power attacks is based on various representations of underlying finite fields. However, implementing the transfer matrices between those fields requires a lot of memory spaces. In this paper, we propose a general method for sharing common subexpressions derived from the algebraic finite fields. Furthermore, we present a randomly configurable architecture for protecting SubByte transformation. Analytical results show that the proposed subexpression sharing method can significantly reduce up to 68.75% of memory requirement compared with individual implementations.
UR - https://www.scopus.com/pages/publications/51849135998
UR - https://www.scopus.com/pages/publications/51849135998#tab=citedBy
U2 - 10.1109/ICESS.2008.82
DO - 10.1109/ICESS.2008.82
M3 - Conference contribution
AN - SCOPUS:51849135998
SN - 9780769532875
T3 - Proceedings of The International Conference on Embedded Software and Systems, ICESS 2008
SP - 422
EP - 428
BT - Proceedings of The International Conference on Embedded Software and Systems, ICESS 2008q
T2 - 2008 International Conference on Embedded Software and Systems, ICESS-08
Y2 - 29 July 2008 through 31 July 2008
ER -