|
ABSTRACT
Block ciphers generally have fixed and relatively small input length. Thus they are often used in some mode of operations (e.g., ECB, CBC, CFB, and CTR) that enables the encryption of longer messages. Unfortunately, all these modes of operation reveal some information on their inputs or on relationships between different inputs. As an example, in the CBC mode, encrypting two messages with an identical prefix will result in identical initial blocks in the ciphertexts. Due to the well-known birthday attack and the small input length, the CBC mode becomes less secure as the number of data blocks to be encrypted increases. This leads to a challenging task, namely to design schemes for storage device block or sector level data encryption that are efficient and do not have the disadvantages mentioned above. In this paper, we propose an efficient cipher whose data/cipher blocks can be specified flexibly to match the length of a block unit for current and foreseeable future storage devices. We show that our encryption scheme is provably secure under the assumption that the underlying one-way hash function is a random function.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
M. Bellare, T. Krovetz, and P. Rogaway. Luby-Rackoff backwards: increasing security by making block ciphers non-invertible. In: Proc. Eurocrypt 98, LNCS 1403. Springer-Verlag 1998.
|
| |
3
|
|
| |
4
|
S. Halevi and P. Rogaway. A tweakable enciphering mode. In: Crypto 03, LNCS 2729, pages 482--499, Springer-Verlag.
|
| |
5
|
|
| |
6
|
|
| |
7
|
U. Maurer. A simplified and generalized treatment of Luby-Rackoff pseudorandom permutation generators. In Proc. Eurocrypt 92, LNCS 658, pages 239--255, Springer-Verlag, 1992.
|
 |
8
|
|
| |
9
|
M. Naor and O. Reingold. A pseudorandom encryption mode. Technical report submitted to IEEE Storage Device Standard Working Group.
|
| |
10
|
NIST. Secure Hash Standards (SHS), FIPS 180-2. August, 2002.
|
| |
11
|
A. Yao. Theory and applications of trapdoor functions. Proc. 23rd IEEE FOCS, pages 80--91, 1982.
|
| |
12
|
|
|