2012
DOI: 10.1007/978-3-642-33027-8_29
|View full text |Cite
|
Sign up to set email alerts
|

Pushing the Limits of High-Speed GF(2 m ) Elliptic Curve Scalar Multiplication on FPGAs

Abstract: In this paper we present an FPGA implementation of a highspeed elliptic curve scalar multiplier for binary finite fields. High speeds are achieved by boosting the operating clock frequency while at the same time reducing the number of clock cycles required to do a scalar multiplication. To increase clock frequency, the design uses optimized implementations of the underlying field primitives and a mathematically analyzed pipeline design. To reduce clock cycles, a new scheduling scheme is presented that allows o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 47 publications
(21 citation statements)
references
References 19 publications
0
21
0
Order By: Relevance
“…The work in [22] and [23] are a similar implementation to [11]; however, [11] is a LUTs optimised implementation. In comparison with [21], [22] and [23], our work shows better results than the best results they presented.…”
Section: Implementation Resultsmentioning
confidence: 61%
See 2 more Smart Citations
“…The work in [22] and [23] are a similar implementation to [11]; however, [11] is a LUTs optimised implementation. In comparison with [21], [22] and [23], our work shows better results than the best results they presented.…”
Section: Implementation Resultsmentioning
confidence: 61%
“…Our proposed ECC processor uses 2 stages pipelining to get 36% improvement in clock frequency speed over [12]. The work in [21] is the previous version of [11]. The work in [22] and [23] are a similar implementation to [11]; however, [11] is a LUTs optimised implementation.…”
Section: Implementation Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…In comparison with ECC over prime curves (i.e., a single point multiplication [GP08]) and RSA (random-exponent 1024-bit exponentiation [Suz07]) our implementation is by an order of magnitude faster, scales better for higher security levels, and also consumes less resources. However, we are not able to beat the recent binary curve implementation of Rebeiro et al [RRM12] in terms of throughput and performance.…”
Section: Comparison With Related Workmentioning
confidence: 56%
“…In comparison with ECC over prime curves (i.e., a single point multiplication [21]) and RSA (random-exponent 1024-bit exponentiation [48]) our implementation is by an order of magnitude faster, scales better for higher security levels, and also consumes less resources. However, we are not able to beat the recent binary curve implementation of Rebeiro et al [45] in terms of throughput and performance.…”
Section: Aspectmentioning
confidence: 56%