International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Invertible Universal Hashing and the TET Encryption Mode

Authors:
Shai Halevi
Download:
URL: http://eprint.iacr.org/2007/014
Search ePrint
Search Google
Abstract: This work describes a mode of operation, TET, that turns a regular block cipher into a length-preserving enciphering scheme for messages of (almost) arbitrary length. When using an n-bit block cipher, the resulting scheme can handle input of any bit-length between n and 2^n and associated data of arbitrary length. The mode TET is a concrete instantiation of the generic mode of operation that was proposed by Naor and Reingold, extended to handle tweaks and inputs of arbitrary bit length. The main technical tool is a construction of invertible ``universal hashing'' on wide blocks, which is as efficient to compute and invert as polynomial-evaluation hash.
BibTeX
@misc{eprint-2007-13296,
  title={Invertible Universal Hashing and the TET Encryption Mode},
  booktitle={IACR Eprint archive},
  keywords={secret-key cryptography /},
  url={http://eprint.iacr.org/2007/014},
  note={Extended abstract appears in the proceedings of CRYPTO 2007 shaih@alum.mit.edu 13657 received 12 Jan 2007, last revised 24 May 2007},
  author={Shai Halevi},
  year=2007
}