• DocumentCode
    2586230
  • Title

    Reconfigurable elliptic curve cryptosystems on a chip

  • Author

    Cheung, Ray C C ; Luk, Wayne ; Cheung, Peter Y K

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, UK
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    24
  • Abstract
    The paper presents a system-on-a-chip (SoC) architecture, which targets reconfigurable hardware, for elliptic curve cryptosystems (ECC). A four-level partitioning scheme is described for exploring the area and speed tradeoffs. A design generator is used to generate parameterisable building blocks for the configurable SoC architecture. A secure Web server, which runs on a reconfigurable soft-processor and an embedded hard-processor, shows over 2000 times speedup when computationally-intensive operations run on the customised building blocks. The embedded on-chip timer block gives accurate performance information. The design factors of configurable SoC architectures are also discussed and evaluated.
  • Keywords
    embedded systems; field programmable gate arrays; hardware-software codesign; network servers; public key cryptography; system-on-chip; FPGA; SoC architecture; area-speed tradeoff; configurable architecture; customised building blocks; design generator; embedded hard-processor; embedded on-chip timer block; public key cryptography; reconfigurable elliptic curve cryptosystems; reconfigurable hardware; reconfigurable soft-processor; secure Web server; system-on-a-chip architecture; system-on-chip architecture; Computer architecture; Educational institutions; Elliptic curve cryptography; Field programmable gate arrays; Hardware; Logic design; Logic devices; Reconfigurable logic; Space technology; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.254
  • Filename
    1395523