IEE Proceedings - Computers and Digital Techniques · 2002 · 71 citations · 6 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureCryptographyCryptographic AlgorithmsElliptic Curve CryptographyElliptic CurvesModular ArithmeticApplications In CryptographyArithmetic Of Finite FieldsElliptic Curve ArithmeticElliptic Curve Digital Signature AlgorithmFinite Field ArithmeticModular Arithmetic AlgorithmsModular Arithmetic In CryptographyModular Reduction Algorithms
The authors describe a novel method for obtaining fast software implementations of the arithmetic operations in the finite field GF( p) with an arbitrary prime modulus p of arbitrary length. The most important feature of the method is that it avoids bit-level operations which are slow on microprocessors and performs word-level operations which are significantly faster. The proposed method has applications in public-key cryptographic algorithms defined over the finite field GF( p), most notably the elliptic curve digital signature algorithm.
6
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
Modular multiplication without trial division
Peter L. Montgomery · Mathematics of Computation · 1985 · 2.4K citations