TY - JOUR
T1 - Highly efficient GF(2 8) inversion circuit based on hybrid GF representations
AU - Ueno, Rei
AU - Homma, Naofumi
AU - Nogami, Yasuyuki
AU - Aoki, Takafumi
N1 - Funding Information:
Acknowledgements We are deeply grateful to Dr. Amir Moradi and Mr. Yukihiro Sugawara for their insightful and valuable advices. This work has been supported by JSPS KAKENHI Grant Nos. 16K12436, 17H00729, and 16J05711.
Publisher Copyright:
© 2018, Springer-Verlag GmbH Germany, part of Springer Nature.
PY - 2019/6/1
Y1 - 2019/6/1
N2 - This paper proposes a compact and highly efficient GF(2 8) inversion circuit design based on a combination of non-redundant and redundant Galois field (GF) (or finite field) arithmetic. The proposed design utilizes an optimal normal basis and redundant GF representations, called polynomial ring representation and redundantly represented basis, to implement GF(2 8) inversion using a tower field GF((24)2). The flexibility of the redundant representations provides efficient mappings from/to the GF(2 8). This paper evaluates the efficacy of the proposed circuit by gate counts and logic synthesis with a 65-nm CMOS standard cell library in comparison with conventional circuits. Consequently, we show that the proposed circuit achieves approximately 25% higher area–time efficiency than the conventional best inversion circuit in our environment. We also demonstrate that AES S-Box with the proposed circuit achieves the best area–time efficiency.
AB - This paper proposes a compact and highly efficient GF(2 8) inversion circuit design based on a combination of non-redundant and redundant Galois field (GF) (or finite field) arithmetic. The proposed design utilizes an optimal normal basis and redundant GF representations, called polynomial ring representation and redundantly represented basis, to implement GF(2 8) inversion using a tower field GF((24)2). The flexibility of the redundant representations provides efficient mappings from/to the GF(2 8). This paper evaluates the efficacy of the proposed circuit by gate counts and logic synthesis with a 65-nm CMOS standard cell library in comparison with conventional circuits. Consequently, we show that the proposed circuit achieves approximately 25% higher area–time efficiency than the conventional best inversion circuit in our environment. We also demonstrate that AES S-Box with the proposed circuit achieves the best area–time efficiency.
KW - AES
KW - GF(2 ) inversion circuit
KW - Hardware implementation
KW - S-Box
UR - http://www.scopus.com/inward/record.url?scp=85065885086&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85065885086&partnerID=8YFLogxK
U2 - 10.1007/s13389-018-0187-8
DO - 10.1007/s13389-018-0187-8
M3 - Article
AN - SCOPUS:85065885086
SN - 2190-8508
VL - 9
SP - 101
EP - 113
JO - Journal of Cryptographic Engineering
JF - Journal of Cryptographic Engineering
IS - 2
ER -