• DocumentCode
    3059990
  • Title

    A Programmable Parallel Structure to perform Galois Field Exponentiation

  • Author

    Kumar, Kundan ; Mukhopadhyay, Debdeep ; Chowdhury, Dipanwita Roy

  • Author_Institution
    IIT Kharagpur, Kharagpur
  • fYear
    2006
  • fDate
    18-21 Dec. 2006
  • Firstpage
    277
  • Lastpage
    280
  • Abstract
    In this paper we propose a new exponentiation architecture in GF(2m). The core of the architecture is a parallel structure for multiplication and squaring, which is based on the state transitions of programmable cellular automata (CA). The proposed architecture requires hardware of the order m2 and the time complexity is m. The performance of the design outperformed existing architectures based on systolic array and cellular automata. The design can thus be effectively applied in public key cryptosystems like ElGamal and Diffie-Hellman Key exchange. The regular, cascadable structure of the cellular automata leads to extremely scalable VLSI design.
  • Keywords
    Galois fields; cellular automata; computational complexity; digital arithmetic; public key cryptography; systolic arrays; Diffie-Hellman Key exchange; Galois field exponentiation; VLSI design; programmable cellular automata; programmable parallel structure; public key cryptosystem; systolic array; time complexity; Automata; Clocks; Computer architecture; Delay; Galois fields; Hardware; Parallel processing; Public key cryptography; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2006. ICIT '06. 9th International Conference on
  • Conference_Location
    Bhubaneswar
  • Print_ISBN
    0-7695-2635-7
  • Type

    conf

  • DOI
    10.1109/ICIT.2006.18
  • Filename
    4273212