IEEE International Conference on Field Programmable Technology
FPT 2006
en de

A Novel Memory Architecture for Elliptic Curve Cryptography with Parallel Modular Multipliers


Published in: Proceedings of 2006 IEEE International Conference on Field Programmable Technology, December 13 - 15, 2006, Bangkok, Thailand, pages 149-156, ISBN 0-7803-9728-2

Abstract

Parallelization of operations is of utmost importance for efficient implementations of Public Key Cryptography algorithms. Taking a clarification of parallelization methods at different abstraction levels of public key algorithms as a foundation, we propose a novel memory architecture for elliptic curve implementations with multiple modular multiplier units. This architecture is well-suited for different algorithms over GF(p) to be implemented on FPGAs. It allows the execution time to scale with the number of modular multipliers and features nearly no overhead compared to the mere runtime of the multipliers. The advantages of this distributed memory architecture is demonstrated by means of two different EC point multiplications algorithms.



Authors

Ralf Laue and Sorin A. Huss

Download

Slides (PPT)
SiteMap
04.02.2008 13:13 []
Integrierte Schaltungen und System (ISS)