Mixed Bases for Efficient Inversion in F_<((2^2)^2)^2> and Conversion Matrices of SubBytes of AES
スポンサーリンク
概要
- 論文の詳細を見る
A lot of improvements and optimizations for the hardware implementation of SubBytes of Rijndael, in detail inversion in F28 have been reported. Instead of the Rijndael original F28, it is known that its isomorphic tower field F((22)2)2 has a more efficient inversion. Then, some conversion matrices are also needed for connecting these isomorphic binary fields. According to the previous works, it is said that the number of 1s in the conversion matrices is preferred to be small; however, they have not focused on the Hamming weights of the row vectors of the matrices. It plays an important role for the calculation architecture, in detail critical path delays. This paper shows the existence of efficient conversion matrices whose row vectors all have the Hamming weights less than or equal to 4. They are introduced as quite rare cases. Then, it is pointed out that such efficient conversion matrices can connect the Rijndael original F28 to some less efficient inversions in F((22)2)2 but not to the most efficient ones. In order to overcome these inconveniences, this paper next proposes a technique called mixed bases. For the towerings, most of previous works have used several kinds of bases such as polynomial and normal bases in mixture. Different from them, this paper proposes another mixture of bases that contributes to the reduction of the critical path delay of SubBytes. Then, it is shown that the proposed mixture contributes to the efficiencies of not only inversion in F((22)2)2 but also conversion matrices between the isomorphic fields F28 and F((22)2)2.
- 2011-06-01
著者
-
NEKADO Kenta
Graduate School of Natural Science and Technology, Okayama University
-
NOGAMI Yasuyuki
Graduate School of Natural Science and Technology, Okayama University
-
Morikawa Yoshitaka
Communication Network Engineering Okayama University
-
Nogami Yasuyuki
Communication Network Engineering Okayama University
-
Nekado Kenta
Communication Network Engineering Natural Science And Technology Okayama University
-
NOGAMI Yasuyuki
Okayama University
-
Nogami Yasuyuki
Graduate School Of Natural Science And Technology Okayama University
-
Toyota Tetsumi
Communication Network Engineering Okayama University
-
HONGO Naoto
Communication Network Engineering, Okayama University
-
Hongo Naoto
Communication Network Engineering Okayama University
-
Nogami Yasuyuki
Communication Network Engineering Natural Science And Technology Okayama University
関連論文
- Cyclic Vector Multiplication Algorithm and Existence Probability of Gauss Period Normal Basis
- Fast Implementation of Extension Fields with TypeII ONB and Cyclic Vector Multiplication Algorithm(Discrete Mathematics and Its Applications)
- Finite Extension Field with Modulus of All-One Polynomial and Representation of Its Elements for Fast Arithmetic Operations(Information Theory)
- Scalar Multiplication Using Frobenius Expansion over Twisted Elliptic Curve for Ate Pairing Based Cryptography
- Integer Variable x-Based Cross Twisted Ate Pairing and Its Optimization for Barreto-Naehrig Curve
- A Multiplication Algorithm in F_ Such That p > m with a Special Class of Gauss Period Normal Bases
- Finding a Basis Conversion Matrix via Prime Gauss Period Normal Basis
- Fast Ate Pairing Computation of Embedding Degree 12 Using Subfield-Twisted Elliptic Curve
- A Necessary Condition for Gauss Period Normal Bases to Be the Same Normal Basis
- A Consideration on the Order of Genus 2 Hyperelliptic Curve
- An Efficient Square Root Computation in Finite Fields GF(p^)(Cryptography and Information Security, Information Theory and Its Applications)
- Cyclic Vector Multiplication Algorithm and Existence Probability of Gauss Period Normal Basis
- Mixed Bases for Efficient Inversion in F_ and Conversion Matrices of SubBytes of AES
- An Improvement of Twisted Ate Pairing Efficient for Multi-Pairing and Thread Computing
- Rounding Logistic Maps over Integers and the Properties of the Generated Sequences