• DocumentCode
    1140120
  • Title

    A General Construction of Tweakable Block Ciphers and Different Modes of Operations

  • Author

    Chakraborty, Debrup ; Sarkar, Palash

  • Author_Institution
    CINVESTAV-IPN, Mexico City
  • Volume
    54
  • Issue
    5
  • fYear
    2008
  • fDate
    5/1/2008 12:00:00 AM
  • Firstpage
    1991
  • Lastpage
    2006
  • Abstract
    This work builds on earlier work by Rogaway at Asiacrypt 2004 on tweakable block cipher (TBC) and modes of operations. Our first contribution is to generalize Rogaway´s TBC construction by working over a ring and by the use of a masking sequence of functions. The ring can be instantiated as either GF or as . Further, over GF, efficient instantiations of the masking sequence of functions can be done using either a binary linear feedback shift register (LFSR); a powering construction; a cellular automata map; or by using a word-oriented LFSR. Rogaway´s TBC construction was built from the powering construction over GF. Our second contribution is to use the general TBC construction to instantiate constructions of various modes of operations including authenticated encryption (AE) and message authentication code (MAC). In particular, this gives rise to a family of efficient one-pass AE modes of operation. Out of these, the mode of operation obtained by the use of word-oriented LFSR promises to provide a masking method which is more efficient than the one used in the well known AE protocol called OCB1.
  • Keywords
    block codes; cellular automata; cryptographic protocols; message authentication; shift registers; AE protocol; Rogaway TBC construction; authenticated encryption; binary linear feedback shift register; cellular automata map; message authentication code; operation modes; tweakable block ciphers; Computer science; Cryptography; Linear feedback shift registers; Message authentication; NIST; Proposals; Protocols; Security; Spine; Statistics; Authenticated encryption with associated data; message authentication code; modes of operations; tweakable block cipher (TBC);
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2008.920247
  • Filename
    4494678