Paper 2012/158 Original: eprint.iacr.org/2012/158 ↗
Efficient and Optimally Secure Key-Length Extension for Block Ciphers via Randomized Cascading
Abstract
We consider the question of efficiently extending the key length of block ciphers. To date, the approach providing highest security is triple encryption (used e.g. in Triple-DES), which was proved to have roughly k + min{n/2, k/2} bits of security when instantiated with ideal block ciphers with key length k and block length n, at the cost of three block-cipher calls per message block. This paper presents a new practical key-length extension scheme exhibiting k + n/2 bits of security – hence improving upon the security of triple encryption – solely at the cost of two block cipher calls and a key of length k + n. We also provide matching generic attacks showing the optimality of the security level achieved by our approach with respect to a general class of two-query constructions.
Metadata
- Available format(s)
PDF
- Category
- Secret-key cryptography
- Publication info
- Preprint.
- History
- 2012-03-24: last updated
- 2012-03-23: published
- Short URL
- https://ia.cr/2012/158
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2012/158,
author = {Peter Gazi and Stefano Tessaro},
title = {Efficient and Optimally Secure Key-Length Extension for Block Ciphers via Randomized Cascading},
howpublished = {Cryptology {ePrint} Archive, Paper 2012/158},
year = {2012},
url = {https://eprint.iacr.org/2012/158}
}