• DocumentCode
    1468264
  • Title

    Design and security evaluation of balanced 1-of-n circuits

  • Author

    Burns, Frank ; Bystrov, Alex ; Koelmans, A. ; Yakovlev, Alex

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Newcastle Upon Tyne, Newcastle upon Tyne, UK
  • Volume
    6
  • Issue
    2
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    125
  • Lastpage
    135
  • Abstract
    A new design flow for security is presented. Cryptographic circuit specifications are first refined and then mapped to a secure power-balanced library consisting of novel mixed 1-of-2 and 1-of-4 components based on N-nary logic. Logic optimisation tools are then applied to generate secure synchronous circuits for layout generation. The circuits generated are more efficient than balanced circuits generated by alternative techniques. A new method is presented for evaluating the security of such circuits. A security metric is introduced, which is based on the common selection function that is widely used in differential power analysis (DPA) attacks and a correlation measure similar to the one used in correlation power analysis (CPA) attacks. The metric enables the construction of a library of robust cryptograhic components including S-boxes that are more resistant to attack.
  • Keywords
    circuit layout; circuit optimisation; computer crime; cryptography; logic circuits; logic design; DPA attack; N-nary logic; S-boxes; balanced 1-of-n circuit; common selection function; correlation measure; correlation power analysis; cryptographic circuit specification; differential power analysis attack; layout generation; logic optimisation tool; robust cryptograhic component; secure power-balanced library; secure synchronous circuit; security evaluation; security metric;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2010.0042
  • Filename
    6168304