• DocumentCode
    1933889
  • Title

    Hardware realization of the modular exponentiation operation in cryptographic systems based on binary and multivalued logic

  • Author

    Maslennikow, Oleg ; Rajewska, Magdalena ; Berezowski, Robert ; Pawlowski, Piotr

  • Author_Institution
    Dept. of Electron. & Comput. Sci., Tech. Univ. of Koszalin, Koszalin, Poland
  • fYear
    2009
  • fDate
    25-27 June 2009
  • Firstpage
    271
  • Lastpage
    275
  • Abstract
    This paper presents several architectures of circuits destined to the realization of the modular exponentiation operation c = (me) mod n, which is the basic and most time-consuming operation in the cryptographic algorithm RSA. Then, a modification of one of the presented architectures is shown, which was carried out to enable the realization of the exponentiation circuit with current-mode digital gates. Such realization radically increases the cryptographic system´s level of immunity to PAA attacks and to attacks by the analysis of electromagnetic field changes.
  • Keywords
    digital arithmetic; logic gates; multivalued logic circuits; public key cryptography; PAA attack; RSA; binary logic; cryptographic system; current-mode digital gate; electromagnetic field change attack; hardware realization; modular exponentiation operation; multivalued logic; power analysis attack; Algorithm design and analysis; Circuits; Computer architecture; Cryptography; Electromagnetic analysis; Electromagnetic fields; Equations; Field programmable gate arrays; Hardware; Multivalued logic; PAA (power analysis attacks); RSA cryptographic algorithm; current-mode digital gates and circuits; modular exponentiation operation; multivalued logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed Design of Integrated Circuits & Systems, 2009. MIXDES '09. MIXDES-16th International Conference
  • Conference_Location
    Lodz
  • Print_ISBN
    978-1-4244-4798-5
  • Electronic_ISBN
    978-83-928756-1-1
  • Type

    conf

  • Filename
    5289514