2007 · 16 citations · 10 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureCryptographyLow-power DesignCryptographic AlgorithmsCryptographic ArchitectureCryptographic ImplementationElliptic Curve CryptographyElliptic CurvesSide-channel AttacksElliptic Curve ArithmeticElliptic Curve Cryptography ImplementationElliptic Curve Point MultiplicationElliptic Curve Scalar MultiplicationReconfigurable Hardware ArchitectureReconfigurable Logic ArchitectureSimple Power Analysis
There has been a lot of interest in recent years in the problems faced by cryptosystems due to side channel attacks. Algorithms for elliptic curve point scalar multiplication such as the double and add method are prone to such attacks. By making use of special addition chains, it is possible to implement a simple power analysis (SPA) resistant cryptosystem. In this paper a reconfigurable architecture for a cryptographic processor is presented. A SPA resistant algorithm for point multiplication is implemented and is shown to be faster than the double-and-add method. Post place and route results for the processor are given
10
Modular multiplication without trial division
Peter L. Montgomery · Mathematics of Computation · 1985 · 2.4K citations
Modular Multiplication Without Trial Division
Peter L. Montgomery · Mathematics of Computation · 1985 · 1.1K citations · Full text
The State of Elliptic Curve Cryptography
Neal Koblitz, Alfred Menezes, Scott A. Vanstone · Designs Codes and Cryptography · 2000 · 668 citations