Document Type
Article
Publication Date
2010
Abstract
As a public key cryptography, Elliptic Curve Cryptography (ECC) is well known to be the most secure algorithms that can be used to protect information during the transmission. ECC in its arithmetic computations suffers from modular inversion operation. Modular Inversion is a main arithmetic and very long-time operation that performed by the ECC crypto-processor. The use of projective coordinates to define the Elliptic Curves (EC) instead of affine coordinates replaced the inversion operations by several multiplication operations. Many types of projective coordinates have been proposed for the elliptic curve E: y2 = x3 + ax + b which is defined over a Galois field GF(p) to do EC arithmetic operations where it was found that these several multiplications can be implemented in some parallel fashion to obtain higher performance. In this work, we will study Hessian projective coordinates systems over GF (p) to perform ECC doubling operation by using parallel multipliers to obtain maximum parallelism to achieve maximum gain.
Volume
4
Issue
2
Repository Citation
Muhaya, F. B.; Al-Haijá, Q. A.; and Tawalbeh, Lo'ai A., "Applying Hessian Curves in Parallel to Improve Elliptic Curve Scalar Multiplication Hardware" (2010). Computer Science Faculty Publications. 3.
https://digitalcommons.tamusa.edu/computer_faculty/3
Comments
© the authors. Published under Creative Commons License.
Muhaya F.B., Al-Haijá Q.A., Tawalbeh L. "Applying Hessian Curves in Parallel to Improve Elliptic Curve Scalar Multiplication Hardware," International Journal of Security and its Applications, vol. 4, pp. 27-38, 2010.