2021
DOI: 10.3390/s21041451
|View full text |Cite
|
Sign up to set email alerts
|

High-Speed and Unified ECC Processor for Generic Weierstrass Curves over GF(p) on FPGA

Abstract: In this paper, we present a high-speed, unified elliptic curve cryptography (ECC) processor for arbitrary Weierstrass curves over GF(p), which to the best of our knowledge, outperforms other similar works in terms of execution time. Our approach employs the combination of the schoolbook long and Karatsuba multiplication algorithm for the elliptic curve point multiplication (ECPM) to achieve better parallelization while retaining low complexity. In the hardware implementation, the substantial gain in speed is a… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
36
0
2

Year Published

2021
2021
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(38 citation statements)
references
References 36 publications
0
36
0
2
Order By: Relevance
“…They synthesized the design on a 65 nm CMOS technology. The work in [21] is a ECC Processor for Weierstrass Curves over GF(p) implemented on 7-series FPGA. It adopts a Montgomery multiplication which is constructed employing a large number of Digital Signal Processor (DSP) primitives.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…They synthesized the design on a 65 nm CMOS technology. The work in [21] is a ECC Processor for Weierstrass Curves over GF(p) implemented on 7-series FPGA. It adopts a Montgomery multiplication which is constructed employing a large number of Digital Signal Processor (DSP) primitives.…”
Section: Related Workmentioning
confidence: 99%
“…The work in [19] is a review paper that shows some guidelines to aid hardware designers in choosing the combination of methods and algorithms for different application classes. Works like [20][21][22][23][24] focus on the acceleration of ECC.…”
Section: Introductionmentioning
confidence: 99%
“…Here, the design parameters determine the requirements under which a system is expected to operate. Therefore, some most recent throughput optimized (or high-speed) ECC implementations are reported in [14][15][16][17]. Similarly, area-improving implementations are considered in [18][19][20][21].…”
Section: State-of-the-art Pm Architecturesmentioning
confidence: 99%
“…Their architecture takes 2.50, 4.09, 5.81, 9.50, and 18.51 µs for one PM calculation on Xilinx Virtex-5 FPGA over GF2 163 , GF2 233 , GF2 283 , GF2 409 , and GF2 571 , respectively. In [16], the high speed is achieved with a combined use of the schoolbook long and Karatsuba multiplication algorithms. It allows for better parallelization while retaining low complexity.…”
Section: State-of-the-art Pm Architecturesmentioning
confidence: 99%
See 1 more Smart Citation