A fast algorithm for computing multiplicative inverses in GF(2m) using normal bases
Information and Computation
Optimal normal bases in GF(pn)
Discrete Applied Mathematics
Structure of parallel multipliers for a class of fields GF(2m)
Information and Computation
An Algorithm to Design Finite Field Multipliers Using a Self-Dual Normal Basis
IEEE Transactions on Computers
Constructive problems for irreducible polynomials over finite fields
Proceedings of the third Canadian workshop on Information theory and applications
On orders of optimal normal basis generators
Mathematics of Computation
Montgomery Multiplication in GF(2^k
Designs, Codes and Cryptography
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
On Computing Multiplicative Inverses in GF(2/sup m/)
IEEE Transactions on Computers
A Modified Massey-Omura Parallel Multiplier for a Class of Finite Fields
IEEE Transactions on Computers
Efficient computations in finite fields with cryptographic significance
Efficient computations in finite fields with cryptographic significance
IEEE Transactions on Computers
Montgomery Multiplier and Squarer for a Class of Finite Fields
IEEE Transactions on Computers
Montgomery Multiplier and Squarer in GF(2m)
CHES '00 Proceedings of the Second International Workshop on Cryptographic Hardware and Embedded Systems
A High Performance Reconfigurable Elliptic Curve Processor for GF(2m)
CHES '00 Proceedings of the Second International Workshop on Cryptographic Hardware and Embedded Systems
CHES '00 Proceedings of the Second International Workshop on Cryptographic Hardware and Embedded Systems
Hardware architectures for public key cryptography
Integration, the VLSI Journal
Constructing Composite Field Representations for Efficient Conversion
IEEE Transactions on Computers
Parallel Multipliers Based on Special Irreducible Pentanomials
IEEE Transactions on Computers
Security on FPGAs: State-of-the-art implementations and attacks
ACM Transactions on Embedded Computing Systems (TECS)
High-speed hardware implementations of Elliptic Curve Cryptography: A survey
Journal of Systems Architecture: the EUROMICRO Journal
Multi-segment GF(2m) multiplication and its application to elliptic curve cryptography
Proceedings of the 17th ACM Great Lakes symposium on VLSI
Parallel Itoh---Tsujii multiplicative inversion algorithm for a special class of trinomials
Designs, Codes and Cryptography
Explicit formulae of polynomial basis squarer for pentanomials using weakly dual basis
Integration, the VLSI Journal
Hi-index | 0.01 |
Bit-parallel finite field multiplication in F2m using polynomial basis can be realized in two steps: polynomial multiplication and reduction modulo the irreducible polynomial. In this article, we prove that the modular polynomial reduction can be done with (r - 1)(m - 1) bit additions, where r is the Hamming weight of the irreducible polynomial. We also show that a bit-parallel squaring operation using polynomial basis costs not more than [m+k-1/2] bit operations if an irreducible trinomial of form xm+xk+1 over F2 is used. Consequently, it is argued that to solve multiplicative inverse in F2m using polynomial basis can be as good as using normal basis.