Paper 2012/450
Tweakable Blockciphers with Beyond Birthday-Bound Security
Will Landecker, Thomas Shrimpton, and R. Seth Terashima
Abstract
Liskov, Rivest and Wagner formalized the tweakable blockcipher (TBC) primitive at CRYPTO'02. The typical recipe for instantiating a TBC is to start with a blockcipher, and then build up a construction that admits a tweak. Almost all such constructions enjoy provable security only to the birthday bound, and the one that does achieve security beyond the birthday bound (due to Minematsu) severely restricts the tweak size and requires per-invocation blockcipher rekeying.
This paper gives the first TBC construction that simultaneously allows for arbitrarily “wide” tweaks, does not rekey, and delivers provable security beyond the birthday bound. Our construction is built from a blockcipher and an
Note: This is a revised full version of a paper that appeared in CRYPTO ’12. Both the original full version (6 Aug. 2012) and the CRYPTO paper contain an error in the proof of Theorem 1. Briefly, the error occurs in the transition from Game 4 to Game 5 when we tacitly assume the former is more likely than an ideal tweakable blockcipher to return certain values (specifically, values in the set S_1 ). We would like to thank Gordon Procter for bringing the error to our attention. Procter also provided a suggested patch to the problem; while we believe the patch is sound, we opted for a solution that simplifies the proof by using a coupling argument to abstract away the details of certain game transitions.
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- Published elsewhere. The conference version of this paper will appear in CRYPTO 2012. This is the full version.
- Keywords
- tweakable blockcipherbeyond birthday boundpseudorandom functionmessage authentication codeunforgeability
- Contact author(s)
- seth @ cs pdx edu
- History
- 2014-02-20: last of 3 revisions
- 2012-08-07: received
- See all versions
- Short URL
- https://ia.cr/2012/450
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2012/450, author = {Will Landecker and Thomas Shrimpton and R. Seth Terashima}, title = {Tweakable Blockciphers with Beyond Birthday-Bound Security}, howpublished = {Cryptology {ePrint} Archive, Paper 2012/450}, year = {2012}, url = {https://eprint.iacr.org/2012/450} }