• DocumentCode
    2907273
  • Title

    Research on Time Randomization of AES against Differential Power Analysis

  • Author

    Yang, Weiming ; Xu, Jinhui ; Yan, Yingjian ; Liu, Kai

  • Author_Institution
    Zhengzhou Inst. of Inf. Technol., Zhengzhou, China
  • Volume
    2
  • fYear
    2009
  • fDate
    12-14 Dec. 2009
  • Firstpage
    536
  • Lastpage
    539
  • Abstract
    Time randomization method is an effective way to counteract differential power analysis attack. By moving the cryptographic operations randomly in the time domain, this method could provide temporal shift to the power curves. This paper proposed an architecture for time randomization of AES. By randomly inserting registers among cryptographic modules, the architecture could change the physical location of registers through dynamical reconfiguration. The design is realized using Altera´s FPGA. Synthesis, placement and routing of the design have been accomplished on 0.18 ¿m CMOS technology. The result proves that the propagation time of the critical path is 4.57 ns. Furthermore, the architecture could effectively counteract differential power analysis.
  • Keywords
    CMOS integrated circuits; cryptography; field programmable gate arrays; randomised algorithms; time-domain analysis; AES randomization; Altera FPGA; CMOS technology; cryptographic operations; differential power analysis; power curves; temporal shift; Application software; Computational intelligence; Computational modeling; Concurrent computing; Decision making; Discrete event simulation; Marine vehicles; Navigation; Power system modeling; Underwater vehicles; AES; Differential power analysis; Time randomization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Design, 2009. ISCID '09. Second International Symposium on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-0-7695-3865-5
  • Type

    conf

  • DOI
    10.1109/ISCID.2009.280
  • Filename
    5368854