Article
Variation on variation on Euclid's algorithm
France Telecom Res. & Dev., Cesson-Sevigne, France
IEEE Signal Processing Letters (impact factor:
1.39).
06/2004;
DOI:10.1109/LSP.2004.824053
pp.457 - 458
Source: IEEE Xplore
-
Citations (0)
- Cited In (1)
-
Article: Computing the Modular Inverse of a Polynomial Function over GF(2^P) Using Bit Wise Operation
[show abstract] [hide abstract]
ABSTRACT: Most public key crypto systems use finite field modulo arithmetic. This modulo arithmetic is applied on real numbers, binary values and polynomial functions. The computation cost is based on how it works with minimum use of scarce resources like processor and memory We have implemented the determination of the multiplicative inverse of a polynomial over GF(2^{p}) with minimum computational cost. The ``Extended Euclidean Algorithm'' (EEA) has been demonstrated to work very well manually for integers and polynomials. However polynomial manipulation cannot be computerized directly. We have implemented the same by using simple bit wise shift and XOR operations. In small applications like smart cards, mobile devices and other small memory devices, this method works very well. To the best of our knowledge, the proposed algorithm seems to be the first, efficient and cost effective implementation of determining the multiplicative inverse of polynomials over GF(2^{p}) using computers. As this is a pioneering work, the results could not be compared with that of any previous work.International Journal of Network Security. 01/2010;
Data provided are for informational purposes only. Although carefully collected, accuracy cannot be guaranteed.
The impact factor represents a rough estimation of the journal's impact factor and does not reflect the actual
current impact factor.
Publisher conditions are provided by RoMEO. Differing provisions from the publisher's actual policy or licence
agreement may be applicable.
Keywords
Avoiding multiplications
Bezout's theorem
computational complexity
divisions
Euclid's Algorithm
extended Euclid's algorithm
intermediate values
nonextended
nonextended Euclid's algorithm
Plynomials"
polynomials
polynomials decreases
present letter
three unknowns