DocumentCode
1107979
Title
HCH: A New Tweakable Enciphering Scheme Using the Hash-Counter-Hash Approach
Author
Chakraborty, Debrup ; Sarkar, Palash
Author_Institution
CINVESTAV-IPN, Mexico City
Volume
54
Issue
4
fYear
2008
fDate
4/1/2008 12:00:00 AM
Firstpage
1683
Lastpage
1699
Abstract
The notion of tweakable block ciphers was formally introduced by Liskov-Rivest-Wagner at Crypto 2002 (the 2002 Annual International Cryptology Conference). The extension and the first construction, called CMC, of this notion to tweakable enciphering schemes which can handle variable length messages was given by Halevi-Rogaway at Crypto 2003. In this paper, we present HCH, which is a new construction of such a scheme. The construction uses two universal hash computations with a counter mode of encryption in-between. This approach was first proposed by McGrew-Viega to build a scheme called XCB and later used by Wang-Feng-Wu, to obtain a scheme called HCTR. A unique feature of HCH compared to all known tweakable enciphering schemes is that HCH uses a single key, can handle arbitrary length messages, and has a quadratic security bound. An important application of a tweakable enciphering scheme is disk encryption. HCH is well suited for this application. We also describe a variant, which can utilize precomputation and makes one less block cipher call. This compares favorably to other hash-encrypt-hash-type constructions, supports better key agility and requires less key material.
Keywords
cryptography; disc storage; block cipher; disk encryption; hash-counter-hash approach; tweakable enciphering scheme; Authentication; Building materials; Computer science; Counting circuits; Cryptography; Information security; Material storage; NIST; Proposals; Secure storage; Disk encryption; modes of operations; strong pseudorandom permutation; tweakable encryption;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2008.917623
Filename
4475357
Link To Document