Publication | Closed Access
Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography
111
Citations
4
References
2006
Year
Hardware SecurityHyperelliptic Curve CryptographyCryptographic PrimitiveEngineeringHardware AccelerationComputational Number TheoryCurve-based CryptographyHardware AlgorithmCryptographic TechnologyComputer EngineeringComputer ArchitectureDigit Serial MultipliersComputer ScienceParallel ComputingDigit MultipliersData SecurityCryptography
Digit serial multipliers are used extensively in hardware implementations of elliptic and hyperelliptic curve cryptography. This contribution shows different architectural enhancements in least significant digit (LSD) multiplier for binary fields GF(2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">m</sup> ). We propose two different architectures, the double accumulator multiplier (DAM) and N-accumulator multiplier (NAM), which are both faster compared to traditional LSD multipliers. Our evaluation of the multipliers for different digit sizes gives optimum choices and shows that currently used digit sizes are the worst possible choices. Hence, one of the most important results of this contribution is that digit sizes of the form 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">l</sup> - 1, where l is an integer, are preferable for the digit multipliers. Furthermore, one should always use the NAM architecture to get the best timings. Considering the time area product DAM or NAM gives the best performance depending on the digit size
| Year | Citations | |
|---|---|---|
Page 1
Page 1