ZENG Chun, WU Ning, ZHANG Xiao-qiang, et al. The Optimization Circuit Design of AES S-Box Based on a Multiple-Term Common Subexpression Elimination Algorithm[J]. Acta Electronica Sinica, 2014, 42(6): 1238-1243.
DOI:
ZENG Chun, WU Ning, ZHANG Xiao-qiang, et al. The Optimization Circuit Design of AES S-Box Based on a Multiple-Term Common Subexpression Elimination Algorithm[J]. Acta Electronica Sinica, 2014, 42(6): 1238-1243. DOI: 10.3969/j.issn.0372-2112.2014.06.032.
The Optimization Circuit Design of AES S-Box Based on a Multiple-Term Common Subexpression Elimination Algorithm
Aiming at the optimization of advanced encryption standard (AES) S-box
a novel multiple-term common subexpression elimination (CSE) algorithm was proposed.In order to simplify the combinational logic expressions
the common subexpressions containing the most factors took priority to be eliminated in the proposed approach
thus effectively reduced the area and latency of the GF(2^4) multiplicative inverse circuit and the isomorphic mapping circuit in S-box.The results show that the multiple-term CSE algorithm achieves high computation and optimization efficiency.The optimized S-box is implemented in 0.18m CMOS technology.Compared with the smallest S-box and the shortest delay S-box in the existing work
the optimized S-box saves about 10.32% and 19.64% of the area-delay product separately.