Efficient algorithm and architecture for elliptic curve cryptography for extremely constrained secure applications

R Azarderakhsh, KU Järvinen… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Recently, considerable research has been performed in cryptography and security to
optimize the area, power, timing, and energy needed for the point multiplication operations …

A survey on hardware implementations of elliptic curve cryptosystems

B Rashidi - arXiv preprint arXiv:1710.08336, 2017 - arxiv.org
In the past two decades, Elliptic Curve Cryptography (ECC) have become increasingly
advanced. ECC, with much smaller key sizes, offers equivalent security when compared to …

Two is the fastest prime: lambda coordinates for binary elliptic curves

T Oliveira, J López, DF Aranha… - Journal of Cryptographic …, 2014 - Springer
In this work, we present new arithmetic formulas for a projective version of the affine point
representation (x, x+ y/x),(x, x+ y/x), for x ≠ 0, x≠ 0, which leads to an efficient computation …

Optimized FPGA-based elliptic curve cryptography processor for high-speed applications

K Järvinen - Integration, 2011 - Elsevier
In this paper, we introduce an FPGA-based processor for elliptic curve cryptography on
Koblitz curves. The processor targets specifically to applications requiring very high speed …

Speeding scalar multiplication over binary elliptic curves using the new carry-less multiplication instruction

J Taverne, A Faz-Hernández, DF Aranha… - Journal of Cryptographic …, 2011 - Springer
The availability of a new carry-less multiplication instruction in the latest Intel desktop
processors significantly accelerates multiplication in binary fields and hence presents the …

High-performance implementation of point multiplication on Koblitz curves

R Azarderakhsh… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
Fast and high-performance computation of finite-field arithmetic is crucial for elliptic curve
cryptography (ECC) over binary extension fields. In this brief, we propose a highly parallel …

Optimal irreducible polynomials for GF (2^ m) arithmetic

M Scott - Cryptology EPrint Archive, 2007 - eprint.iacr.org
The irreducible polynomials recommended for use by multiple standards documents are in
fact far from optimal on many platforms. Specifically they are suboptimal in terms of …

Faster implementation of scalar multiplication on Koblitz curves

DF Aranha, A Faz-Hernández, J López… - … on Cryptology and …, 2012 - Springer
We design a state-of-the-art software implementation of field and elliptic curve arithmetic in
standard Koblitz curves at the 128-bit security level. Field arithmetic is carefully crafted by …

Lambda coordinates for binary elliptic curves

T Oliveira, J López, DF Aranha… - … and Embedded Systems, 2013 - Springer
In this work we present the λ-coordinates, a new system for representing points in binary
elliptic curves. We also provide efficient elliptic curve operations based on the new …

Software implementation of binary elliptic curves: impact of the carry-less multiplier on scalar multiplication

J Taverne, A Faz-Hernández, DF Aranha… - … and Embedded Systems …, 2011 - Springer
The availability of a new carry-less multiplication instruction in the latest Intel desktop
processors significantly accelerates multiplication in binary fields and hence presents the …