Javascript must be enabled to continue!
A Compact Coprocessor for the Elliptic Curve Point Multiplication over Gaussian Integers
View through CrossRef
This work presents a new concept to implement the elliptic curve point multiplication (PM). This computation is based on a new modular arithmetic over Gaussian integer fields. Gaussian integers are a subset of the complex numbers such that the real and imaginary parts are integers. Since Gaussian integer fields are isomorphic to prime fields, this arithmetic is suitable for many elliptic curves. Representing the key by a Gaussian integer expansion is beneficial to reduce the computational complexity and the memory requirements of secure hardware implementations, which are robust against attacks. Furthermore, an area-efficient coprocessor design is proposed with an arithmetic unit that enables Montgomery modular arithmetic over Gaussian integers. The proposed architecture and the new arithmetic provide high flexibility, i.e., binary and non-binary key expansions as well as protected and unprotected PM calculations are supported. The proposed coprocessor is a competitive solution for a compact ECC processor suitable for applications in small embedded systems.
Title: A Compact Coprocessor for the Elliptic Curve Point Multiplication over Gaussian Integers
Description:
This work presents a new concept to implement the elliptic curve point multiplication (PM).
This computation is based on a new modular arithmetic over Gaussian integer fields.
Gaussian integers are a subset of the complex numbers such that the real and imaginary parts are integers.
Since Gaussian integer fields are isomorphic to prime fields, this arithmetic is suitable for many elliptic curves.
Representing the key by a Gaussian integer expansion is beneficial to reduce the computational complexity and the memory requirements of secure hardware implementations, which are robust against attacks.
Furthermore, an area-efficient coprocessor design is proposed with an arithmetic unit that enables Montgomery modular arithmetic over Gaussian integers.
The proposed architecture and the new arithmetic provide high flexibility, i.
e.
, binary and non-binary key expansions as well as protected and unprotected PM calculations are supported.
The proposed coprocessor is a competitive solution for a compact ECC processor suitable for applications in small embedded systems.
Related Results
Enhanced Scalar Multiplication Algorithm over Prime Field Using Elliptic Net
Enhanced Scalar Multiplication Algorithm over Prime Field Using Elliptic Net
Scalar multiplication in elliptic curve cryptography is the most expensive and time-consuming operation. The elliptic curve cryptography attracted interest due to the development o...
Montgomery Reduction for Gaussian Integers
Montgomery Reduction for Gaussian Integers
Modular arithmetic over integers is required for many cryptography systems. Montgomery reduction is an efficient algorithm for the modulo reduction after a multiplication. Typicall...
Encoder Hurwitz Integers: Hurwitz Integers that have the “Division with Small Remainder” Property
Encoder Hurwitz Integers: Hurwitz Integers that have the “Division with Small Remainder” Property
Considering error-correcting codes over Hurwitz integers, prime Hurwitz integers are considered. On the other hand, considering transmission over Gaussian channel, Hurwitz integers...
Encoder Hurwitz Integers: The Hurwitz integers that have the ”division with small division” property
Encoder Hurwitz Integers: The Hurwitz integers that have the ”division with small division” property
Abstract
The residue class set of a Hurwitz integer is constructed by modulo function with primitive Hurwitz integer whose norm is a prime integer, i.e. prime Hurwitz integ...
Odd version Mathieu-Gaussian beam based on Green function
Odd version Mathieu-Gaussian beam based on Green function
Like the theoretical pattern of non-diffracting Bessel beams, ideal non-diffracting Mathieu beams also carry infinite energy, but cannot be generated as a physically realizable ent...
Rumah Perkalian Diminati Siswa SDN Aisyah Surabaya Sebagai Media Pembelajaran Matematika
Rumah Perkalian Diminati Siswa SDN Aisyah Surabaya Sebagai Media Pembelajaran Matematika
From this research, the researcher wants to further develop learning media that uses game media so that it attracts more interest from students at SD Aisyah Surabaya. This research...
Thermal Effects in High Compactness CEA Stack
Thermal Effects in High Compactness CEA Stack
Thermal management is a pivotal aspect of stack durability and system operability. Consequently, understanding the thermal mapping within a stack based on its operating conditions ...
Germanium/Silicon-Germanium Heterostructure Avalanche Photodiodes on Silicon
Germanium/Silicon-Germanium Heterostructure Avalanche Photodiodes on Silicon
Near-infrared photodiodes (PDs) of Ge on Si have been widely studied in Si photonics for the optical communications (1.3–1.6 μm). Ge-based avalanche PDs (APDs) have been also studi...

