• DocumentCode
    2283877
  • Title

    Novel techniques for Montgomery modular multiplication algorithms for public key cryptosystems

  • Author

    Venkatasubramani, V.R. ; Rajaram, S.

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Thiagarajar Coll. of Eng., Madurai, India
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Extension of Montgomery multiplication algorithms in GF(p) are studied and analyzed. The time and space requirements of various state-of-the-art algorithms are presented. We propose Modified Montgomery Modular Multiplication Algorithms that reduces the number of computational operations such as number of additions, memory reads and writes involved in the existing algorithms, thereby, saving considerable time and area for execution. Many design examples has been solved to prove the theoretical correctness of the proposed algorithms. Complexity analysis shows that Modified Coarsely Integrated Scanning (MCIOS) consume less space and time compared to other modified Montgomery Algorithms. To verify the logical correctness, the proposed MCIOS algorithm was implemented in Xilinx Spartan3E FPGA. The total memory for execution of 64-bit operand is 135484 KB for MCIOS and 140496 KB for existing Coarsely Integrated Scanning (CIOS) method. The proposed algorithm can be changed to be suitable for any arbitrary Galois field size with little modifications. Also the proposed algorithm can be developed as architecture suitable for System on Chip (SoC) implementations of Elliptic curve cryptosystem. Subsequently, the system can be developed as a 3D chip.
  • Keywords
    field programmable gate arrays; public key cryptography; system-on-chip; 3D chip; Galois field size; MCIOS algorithm; Montgomery modular multiplication algorithm; Xilinx Spartan3E FPGA; addition operation; complexity analysis; computational operation; elliptic curve cryptosystem; field programmable gate array; modified coarsely integrated scanning algorithm; public key cryptosystem; system-on-chip; Algorithm design and analysis; Complexity theory; Elliptic curve cryptography; Field programmable gate arrays; Galois fields; Memory management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Design of Advanced Packaging and Systems Symposium (EDAPS), 2011 IEEE
  • Conference_Location
    Hanzhou
  • ISSN
    2151-1225
  • Print_ISBN
    978-1-4673-2288-1
  • Electronic_ISBN
    2151-1225
  • Type

    conf

  • DOI
    10.1109/EDAPS.2011.6213746
  • Filename
    6213746