dc.contributor.advisor | Banerjee, Utsav | |
dc.contributor.author | Banerjee, Aniket | |
dc.date.accessioned | 2025-06-04T07:22:27Z | |
dc.date.available | 2025-06-04T07:22:27Z | |
dc.date.submitted | 2024 | |
dc.identifier.uri | https://etd.iisc.ac.in/handle/2005/6955 | |
dc.description.abstract | In modern critical infrastructures such as power grids, the security of data transmitted among diverse smart devices has become increasingly crucial with the widespread adoption of digital communication technologies while adhering to strict timing specifications. This necessitates the use of cryptographic hardware accelerators. We propose a novel high-performance hardware accelerator featuring a unified architecture designed to support Elliptic Curve Diffie-Hellman Key Exchange operations over NIST standard Montgomery Curves, Curve25519 and Curve448, offering 128-bit and 224-bit security levels, respectively. The accelerator optimizes performance through extensive parallel processing and restructuring of arithmetic operations in the Montgomery Ladder while minimizing area and power consumption by leveraging resource sharing between the two elliptic curves. It executes Karatsuba-style large-integer multiplications and exploits special mathematical properties of the underlying pseudo-Mersenne and Solinas prime fields for fast modular reduction operations. Our ASIC implementation synthesized in a 45 nm technology achieves exceptional execution times for Elliptic Curve Scalar Multiplication (ECSM) of 12.86 μs and 66.91 μs with energy consumption of 4.64 μJ and 24.12 μJ, for Curve25519 and Curve448, respectively, operating at a peak frequency of 80.71 MHz. Notably, our implementation demonstrates nearly two-fold improvement in ECSM performance compared to current state-of-the-art hardware solutions for Curve448. Additionally, the proposed design incorporates several standard countermeasures, including randomized projective coordinates, to mitigate potential timing and power side-channel attacks. | en_US |
dc.description.sponsorship | POWERGRID Centre of Excellence in Cyber Security, IISc | en_US |
dc.language.iso | en_US | en_US |
dc.relation.ispartofseries | ;ET00965 | |
dc.rights | I grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part
of this thesis or dissertation | en_US |
dc.subject | power grids | en_US |
dc.subject | Montgomery Ladder | en_US |
dc.subject | hardware accelerator | en_US |
dc.subject | Elliptic Curve Scalar Multiplication | en_US |
dc.subject | Montgomery Curves | en_US |
dc.subject | Curve25519 | en_US |
dc.subject | Curve448 | en_US |
dc.subject | Finite-field Arithmetic Unit | en_US |
dc.subject.classification | Research Subject Categories::TECHNOLOGY::Electrical engineering, electronics and photonics::Electronics | en_US |
dc.title | A High-Performance Hardware Accelerator for Elliptic Curve Cryptography with Curve25519 and Curve448 | en_US |
dc.type | Thesis | en_US |
dc.degree.name | MTech (Res) | en_US |
dc.degree.level | Masters | en_US |
dc.degree.grantor | Indian Institute of Science | en_US |
dc.degree.discipline | Engineering | en_US |