• Login
    View Item 
    •   etd@IISc
    • Division of Electrical, Electronics, and Computer Science (EECS)
    • Electronic Systems Engineering (ESE)
    • View Item
    •   etd@IISc
    • Division of Electrical, Electronics, and Computer Science (EECS)
    • Electronic Systems Engineering (ESE)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    A High-Performance Hardware Accelerator for Elliptic Curve Cryptography with Curve25519 and Curve448

    View/Open
    Thesis full text (3.085Mb)
    Author
    Banerjee, Aniket
    Metadata
    Show full item record
    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.
    URI
    https://etd.iisc.ac.in/handle/2005/6955
    Collections
    • Electronic Systems Engineering (ESE) [169]

    etd@IISc is a joint service of SERC & J R D Tata Memorial (JRDTML) Library || Powered by DSpace software || DuraSpace
    Contact Us | Send Feedback | Thesis Templates
    Theme by 
    Atmire NV
     

     

    Browse

    All of etd@IIScCommunities & CollectionsTitlesAuthorsAdvisorsSubjectsBy Thesis Submission DateThis CollectionTitlesAuthorsAdvisorsSubjectsBy Thesis Submission Date

    My Account

    LoginRegister

    etd@IISc is a joint service of SERC & J R D Tata Memorial (JRDTML) Library || Powered by DSpace software || DuraSpace
    Contact Us | Send Feedback | Thesis Templates
    Theme by 
    Atmire NV