Accelerating scalar conversion for Koblitz curve cryptoprocessors on hardware platforms
Research output: Contribution to journal › Article › peer-review
Colleges, School and Institutes
- KU Leuven
Koblitz curves are a class of computationally efficient elliptic curves where scalar multiplications can be accelerated using NAF representations of scalars. However, conversion from an integer scalar to a short NAF is a costly operation. In this paper, we improve the recently proposed scalar conversion scheme based on division by 2. We apply two levels of optimizations in the scalar conversion architecture. First, we reduce the number of long integer subtractions during the scalar conversion. This optimization reduces the computation cost and also simplifies the critical paths present in the conversion architecture. Then we implement pipelines in the architecture. The pipeline splitting increases the operating frequency without increasing the number of cycles. We have provided detailed experimental results to support our claims made in this paper.
|Journal||IEEE Transactions on Very Large Scale Integration (VLSI) Systems|
|Early online date||9 Jun 2014|
|Publication status||Published - 1 May 2015|