• DocumentCode
    3480055
  • Title

    Electromagnetic Analysis on RSA Algorithm Based on RNS

  • Author

    Perin, Guilherme ; Imbert, L. ; Torres, L. ; Maurine, P.

  • Author_Institution
    LIRMM, Univ. of Montpellier 2, Montpellier, France
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    345
  • Lastpage
    352
  • Abstract
    This paper proposes a robustness evaluation of an RSA cryptosystem against collision attacks and correlation electromagnetic analysis. Our hardware co-processor is based on the Residue Number System (RNS) in order to perform modular operations over large numbers. To increase its robustness against Side-Channel Analysis, we implemented two different countermeasures. The first one spatially permutates the elements of the RNS bases in order to blur electromagnetic emanations. The second countermeasure aims at randomizing RNS bases before each modular exponentiation. To the best knowledge of authors, this is the first paper that explores the robustness of RNS-RSA against EM analyses.
  • Keywords
    coprocessors; correlation methods; electromagnetic interference; public key cryptography; residue number systems; RNS based RSA algorithm; RSA cryptosystem robustness evaluation; collision attacks; correlation electromagnetic analysis; electromagnetic emanations; hardware co-processor; modular exponentiation; modular operations; residue number system; side-channel analysis; Algorithm design and analysis; Clocks; Correlation; Hardware; Indexes; Random access memory; Robustness; Collision Attacks; Correlation Electromagnetic Analysis; Montgomery Exponentiation; RSA; Residue Number System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.44
  • Filename
    6628299