TY - GEN
T1 - The security of ciphertext stealing
AU - Rogaway, Phillip
AU - Wooding, Mark
AU - Zhang, Haibin
PY - 2012
Y1 - 2012
N2 - We prove the security of CBC encryption with ciphertext stealing. Our results cover all versions of ciphertext stealing recently recommended by NIST. The complexity assumption is that the underlying blockcipher is a good PRP, and the security notion achieved is the strongest one commonly considered for chosen-plaintext attacks, indistinguishability from random bits (ind$-security). We go on to generalize these results to show that, when intermediate outputs are slightly delayed, one achieves ind$-security in the sense of an online encryption scheme, a notion we formalize that focuses on what is delivered across an online API, generalizing prior notions of blockwise-adaptive attacks. Finally, we pair our positive results with the observation that the version of ciphertext stealing described in Meyer and Matyas's well-known book (1982) is not secure.
AB - We prove the security of CBC encryption with ciphertext stealing. Our results cover all versions of ciphertext stealing recently recommended by NIST. The complexity assumption is that the underlying blockcipher is a good PRP, and the security notion achieved is the strongest one commonly considered for chosen-plaintext attacks, indistinguishability from random bits (ind$-security). We go on to generalize these results to show that, when intermediate outputs are slightly delayed, one achieves ind$-security in the sense of an online encryption scheme, a notion we formalize that focuses on what is delivered across an online API, generalizing prior notions of blockwise-adaptive attacks. Finally, we pair our positive results with the observation that the version of ciphertext stealing described in Meyer and Matyas's well-known book (1982) is not secure.
KW - CBC
KW - blockwise-adaptive attacks
KW - ciphertext stealing
KW - cryptographic standards
KW - modes of operation
KW - provable security
UR - http://www.scopus.com/inward/record.url?scp=84866650632&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-34047-5_11
DO - 10.1007/978-3-642-34047-5_11
M3 - Conference contribution
AN - SCOPUS:84866650632
SN - 9783642340468
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 180
EP - 195
BT - Fast Software Encryption - 19th International Workshop, FSE 2012, Revised Selected Papers
T2 - 19th International Workshop on Fast Software Encryption, FSE 2012
Y2 - 19 March 2012 through 21 March 2012
ER -