• DocumentCode
    2089913
  • Title

    Differential Power Analysis of CAST-128

  • Author

    Boey, K.H ; Lu, Y. ; O´Neill, M. ; Woods, R.

  • Author_Institution
    Inst. of Electron., Commun. & Inf. Technol. (ECIT), Queen´´s Univ. Belfast, Belfast, UK
  • fYear
    2010
  • fDate
    5-7 July 2010
  • Firstpage
    143
  • Lastpage
    148
  • Abstract
    Power analysis is used to reveal the secret key of security devices by monitoring the power consumption of certain cryptographic algorithm operations through a statistical analysis approach known as Differential Power Analysis (DPA). Whilst this has been applied extensively to attacks on FPGA devices, there has been little research into attacks on ASIC devices. Although standard DPAs are essentially independent of the block cipher that they target, some are less susceptible than others due to algorithm´s structure, and therefore more difficult to attack such as the CAST-128. In this paper, we outline the first reported power analysis attack of CAST-128 as it falls into the category just outlined and it is the only algorithm that has not been practically broken either on FPGA or ASIC, it is also a common block cipher used in Canada. The paper outlines an approach that reveals all 128 bits of the secret key within 300,500 power traces, highlighting insights on attacking the registers rather than the Sbox. Finally, the effect of applying the Hamming weight power model on different widths of the target register under attack in ASIC device is evaluated.
  • Keywords
    cryptography; statistical analysis; CAST-128; block cipher; cryptographic algorithm; differential power analysis; power analysis attack; power consumption monitoring; security devices; statistical analysis approach; Algorithm design and analysis; Application specific integrated circuits; Correlation; Encryption; Equations; Registers; CAST-128; Power Analysis; Sbox;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2010 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Lixouri, Kefalonia
  • Print_ISBN
    978-1-4244-7321-2
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2010.14
  • Filename
    5572761