• DocumentCode
    2567773
  • Title

    Implementing elliptic curve cryptography on Nios II processor

  • Author

    Zhou, Jian-Yang ; Liu, Xiao-Wei ; Jiang, Xiao-Gang

  • Author_Institution
    Xiamen Univ., Xiamen
  • fYear
    2007
  • fDate
    22-25 Oct. 2007
  • Firstpage
    205
  • Lastpage
    208
  • Abstract
    This paper proposes an approach to accelerate Elliptic Curve Cryptography (ECC) algorithm on System-on-Programmable-Chip (SOPC). We first analyzed the efficiency of software implementation of multiplication and division over GF(2m) on Nios II processor. Then Custom logic and accelerator were introduced to accelerate field arithmetic. The experimental results showed that the proposed solution improve the performance of ECC considerably. It is even faster than PC with 2.4 GHz Pentium4 processor.
  • Keywords
    cryptography; microprocessor chips; system-on-chip; Nios II processor; accelerator; elliptic curve cryptography; field arithmetic; system-on-programmable-chip; Acceleration; Arithmetic; Costs; Elliptic curve cryptography; Elliptic curves; Field programmable gate arrays; Galois fields; Logic; Registers; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2007. ASICON '07. 7th International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4244-1132-0
  • Electronic_ISBN
    978-1-4244-1132-0
  • Type

    conf

  • DOI
    10.1109/ICASIC.2007.4415603
  • Filename
    4415603