• DocumentCode
    123950
  • Title

    Ultra-Small Designs for Inversion-Based S-Boxes

  • Author

    Wamser, Markus Stefan

  • Author_Institution
    Lehrstuhl fur Sicherheit in der Informationstechnik, Tech. Univ. Munchen, Munich, Germany
  • fYear
    2014
  • fDate
    27-29 Aug. 2014
  • Firstpage
    512
  • Lastpage
    519
  • Abstract
    With RFID-tags becoming a part of our everyday lives, the need for (ultra-)lightweight implementations of cryptographic algorithms are a major challenge for researchers and engineers alike. While purpose-built algorithms offer low hardware-footprint, their usage is often impeded by the need to comply with standards, most notably the Advanced Encryption Standard (AES). We take on this challenge by devising a new way to design inversion based S-Boxes, such as the Rijndael S-Box. The design is based on the observation that inversion in Galois-fields can be simulated using Linear Feedback Shift Registers (LFSRs), a fact that has been neglected until recently. Our contribution is threefold: First, we develop a general framework to describe inversion in arbitrary extension fields as linear-feedback structures. Second, we give alternative constructions for inversion circuits based on linear-feedback structures. Third we leverage our framework to find linear-feedback structures of minimal size for inversion in the Rijndael-field used in AES S-Boxes. Using our framework we are able to fully explore the design space and give the first description of an (unprotected) AES S-Box with an area requirement of less than 180 gate equivalents.
  • Keywords
    Galois fields; circuit feedback; cryptography; logic design; shift registers; AES S-boxes; Galois-fields; LFSR; RFID-tags; Rijndael S-box; advanced encryption standard; arbitrary extension fields; cryptographic algorithms; design space; inversion circuits; inversion design; inversion-based S-boxes; linear feedback shift registers; linear-feedback structures; ultra-small designs; Cryptography; Generators; Polynomials; Registers; Runtime; Synchronization; Vectors; AES; ASIC; Galois-field; LFSR; S-Box; extension field; inversion; linear feedback shift register; symmetric cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2014 17th Euromicro Conference on
  • Conference_Location
    Verona
  • Type

    conf

  • DOI
    10.1109/DSD.2014.37
  • Filename
    6927285