• DocumentCode
    1698630
  • Title

    Multiple-Valued Constant-Power Adder for Cryptographic Processors

  • Author

    Baba, Yuichi ; Miyamoto, Atsushi ; Homma, Naofumi ; Aoki, Takafumi

  • Author_Institution
    Grad. Sch. of Inf. Sci., Tohoku Univ., Sendai
  • fYear
    2009
  • Firstpage
    239
  • Lastpage
    244
  • Abstract
    This paper presents the design of a multiple-valued adder for tamper-resistant cryptographic processors. The proposed adder is implemented in multiple-valued current-mode logic (MV-CML). The important feature of MV-CML is that the power consumption can be constant regardless of the input values, which makes it possible to prevent power analysis attacks using dependencies between power consumption and intermediate values or operations of the executed cryptographic algorithms. In this paper, we present a multiple-valued constant-power adder based on the binary positive-digit (PD) number system and its application to RSA processors. The power characteristic of the proposed adder is evaluated with HSPICE simulation using 90 nm process technology. The proposed design can achieve constant power consumption with low performance overhead in comparison with the conventional binary design.
  • Keywords
    adders; microprocessor chips; public key cryptography; HSPICE simulation; RSA processors; binary positive-digit number; multiple-valued constant-power adder; multiple-valued current-mode logic; power analysis attacks; power consumption; tamper-resistant cryptographic processors; Adders; Algorithm design and analysis; Cryptography; Embedded system; Energy consumption; Hardware; Logic circuits; Logic design; Mobile handsets; Power dissipation; Cryptographic Processor; Current-Mode Logic; Multiple-Valued Adder; Power Analysis Attack; Tamper-resistance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2009. ISMVL '09. 39th International Symposium on
  • Conference_Location
    Naha, Okinawa
  • ISSN
    0195-623X
  • Print_ISBN
    978-1-4244-3841-9
  • Electronic_ISBN
    0195-623X
  • Type

    conf

  • DOI
    10.1109/ISMVL.2009.9
  • Filename
    5010406