Flexible hardware design for RSA and Elliptic Curve Cryptosystems

L. Batina, G. Bruin - Muurling, S.B. Örs

    Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

    19 Citations (Scopus)


    This paper presents a scalable hardware implementation of both commonly used public key cryptosystems, RSA and Elliptic Curve Cryptosystem (ECC) on the same platform. The introduced hardware accelerator features a design which can be varied from very small (less than 20 Kgates) targeting wireless applications, up to a very big design (more than 100 Kgates) used for network security. In latter option it can include a few dedicated large number arithmetic units each of which is a systolic array performing the Montgomery Modular Multiplication (MMM). The bound on the Montgomery parameter has been optimized to facilitate more secure ECC point operations. Furthermore, we present a new possibility for CRT scheme which is less vulnerable to side-channel attacks.
    Original languageEnglish
    Title of host publicationTopics in cryptology : proceedings / CT-RSA 2004, the Cryptographers' Track at the RSA Conference 2004. San Francisco, CA, USA, February 23 - 27 2004
    EditorsT. Okamoto
    Place of PublicationBerlin
    ISBN (Print)978-3-540-20996-6
    Publication statusPublished - 2004
    Eventconference; CTA-RSA 2004 -
    Duration: 1 Jan 2004 → …

    Publication series

    NameLecture Notes in Computer Science
    ISSN (Print)0302-9743


    Conferenceconference; CTA-RSA 2004
    Period1/01/04 → …
    OtherCTA-RSA 2004


    Dive into the research topics of 'Flexible hardware design for RSA and Elliptic Curve Cryptosystems'. Together they form a unique fingerprint.

    Cite this