• DocumentCode
    2154257
  • Title

    A high performance reconfigurable RSA processor

  • Author

    Kingston, Obed ; Priya, Sridevi Sathya

  • Author_Institution
    Dept. of Electron. & Commun., Karunya Univ., Coimbatore, India
  • fYear
    2012
  • fDate
    21-22 March 2012
  • Firstpage
    625
  • Lastpage
    628
  • Abstract
    A reconfigurable cryptographic processor which can perform either prime field GF(p) operation or binary extension field GF(2m) operation for arbitrary prime numbers, irreducible polynomials and precisions with a reconfigurable data path in their microcode based architecture. Users are capable of programming cryptographic algorithm in microcode sequence with a majority of public key cryptographic algorithms such as Rivest-Shamir-Adleman (RSA) and Elliptic Curve Cryptography (ECC). Also the developed processor should have full cryptography algorithm flexibility, high hardware utilization and high performance. The architecture would be modeled using Verilog and synthesized using Synopsis Synthesis tool.
  • Keywords
    codes; firmware; hardware description languages; microprocessor chips; polynomials; public key cryptography; sequences; ECC; Rivest-Shamir-Adleman; Verilog modeling; arbitrary prime number; binary extension field GF(2m) operation; elliptic curve cryptography; high performance reconfigurable RSA processor; irreducible polynomial; microcode based architecture sequence; prime field GF(p) operation; programming cryptographic algorithm; public key cryptographic algorithm; reconfigurable cryptographic processor; reconfigurable data path precision; synopsis synthesis tool; Arrays; Cryptography; Hardware design languages; Read only memory; Table lookup; Reconfigurable Processor; Rivest-Shamir-Adleman(RSA);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Electronics and Electrical Technologies (ICCEET), 2012 International Conference on
  • Conference_Location
    Kumaracoil
  • Print_ISBN
    978-1-4673-0211-1
  • Type

    conf

  • DOI
    10.1109/ICCEET.2012.6203902
  • Filename
    6203902