DocumentCode :
1552066
Title :
Fast inversion algorithm in GF(2m) suitable for implementation with a polynomial multiply instruction on GF(2)
Author :
Kobayashi, Kaoru ; Takagi, Naofumi ; Takagi, Kazuyoshi
Author_Institution :
Dept. of Inf. Eng., Nagoya Univ., Nagoya, Japan
Volume :
6
Issue :
3
fYear :
2012
fDate :
5/1/2012 12:00:00 AM
Firstpage :
180
Lastpage :
185
Abstract :
The authors propose a fast inversion algorithm in Galois field GF(2m). In this algorithm, the operations required in several contiguous iterations of a previously reported algorithm based on the extended Euclid´s algorithm are represented as a matrix. These operations are performed at once through the matrix by means of a polynomial multiply instruction on GF(2). When the word size of a processor is 32 or 64 and m is larger than 233 for National Institute of Standards and Technology (NIST)-recommended irreducible polynomials, the proposed algorithm computes inversion with less polynomial multiply instructions on GF(2) and exclusive-OR instructions required by previously reported inversion algorithms on an average.
Keywords :
Galois fields; cryptography; microprocessor chips; polynomial matrices; GF(2m); Galois field; NIST-recommended irreducible polynomials; National Institute of Standards and Technology; exclusive-OR instructions; extended Euclid algorithm; fast inversion algorithm; matrix algebra; polynomial multiply instruction; processor word size;
fLanguage :
English
Journal_Title :
Computers & Digital Techniques, IET
Publisher :
iet
ISSN :
1751-8601
Type :
jour
DOI :
10.1049/iet-cdt.2010.0006
Filename :
6230790
Link To Document :
بازگشت