ASAP 2010 - 21st IEEE International Conference on Application-Specific Systems, Architectures and Processors 2010
DOI: 10.1109/asap.2010.5540977
|View full text |Cite
|
Sign up to set email alerts
|

A compact FPGA-based architecture for elliptic curve cryptography over prime fields

Abstract: Abstract-This paper proposes an FPGA-based applicationspecific elliptic curve processor over a prime field. This research targets applications for which compactness is more important than speed. To obtain a small datapath, the FPGA's dedicated multipliers and carry-chain logic are used and no parallellism is introduced. A small control unit is obtained by following a microcode approach, in which the instructions are stored in the FPGA's Block RAM. The use of algorithms that prevent Simple Power Analysis (SPA) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
37
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 51 publications
(38 citation statements)
references
References 16 publications
1
37
0
Order By: Relevance
“…In this work, we concentrate on a low-resource implementation. Some publications that also use the same approach are by Roy et al [16], Pöpper et al [17] and Vliegen et al [18], where the last one is the basis of this work. All of these implementations use the same approach of having a very small datapath on which the algorithmic operations are executed in a sequential way.…”
Section: Ecc Hardware Implementationsmentioning
confidence: 98%
See 2 more Smart Citations
“…In this work, we concentrate on a low-resource implementation. Some publications that also use the same approach are by Roy et al [16], Pöpper et al [17] and Vliegen et al [18], where the last one is the basis of this work. All of these implementations use the same approach of having a very small datapath on which the algorithmic operations are executed in a sequential way.…”
Section: Ecc Hardware Implementationsmentioning
confidence: 98%
“…To compensate this loss in time, resource-constrained architectures are usually carefully optimized to try to do all operations in the least amount of cycles. For example, Roy et al [16] optimize the reduction for NIST curves, while Vliegen et al [18] optimize for Montgomery multiplication.…”
Section: Ecc Hardware Implementationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Table 5 contains different implementations of elliptic-curve scalar multiplications, but they have different optimization goals. For example we top [39] in terms of milliseconds per scalar multiplication when compared with the same FPGA and field arithmetic. On the other hand [34,26] have a trade-off between area and time, even though their proposal was aimed and optimized for a different FPGA than ours.…”
Section: Comparisonmentioning
confidence: 99%
“…The approach was to parallelize Montgomery multiplication and formulas for point addition and doubling on the curve. Vliegen et al [39] attempted to reduce the resources with a small core aimed at 256-bit primes.…”
Section: Introductionmentioning
confidence: 99%