Paper 2024/598

AE Robustness as Indistinguishable Decryption Leakage under Multiple Failure Conditions

Ganyuan Cao, École Polytechnique Fédérale de Lausanne
Abstract

Robustness has emerged as a crucial criterion for authenticated encryption, in addition to the requirements of confidentiality and integrity. In this work, we examine the robustness of AEAD by focusing on descriptive errors. We introduce a novel notion IND-CCLA to formalize this robustness. IND-CCLA extends common notions defined for AEAD schemes by augmenting with the indistinguishability of leakage caused by decryption failures, including text-based values and descriptive error messages, particularly in scenarios with multiple failure conditions. Using this notion, we explore the disparity between a single-error decryption function and the actual leakage that occurs during decryption. We propose the concept of error unicity, which mandates that only one error is revealed—whether explicitly through decryption or implicitly through leakage—even when multiple failure conditions exist. This aims to mitigate the security risks associated with disclosing multiple errors through leakage. We further extend this notion to IND-sf-CCLA to formalize the stateful security involving out-of-order ciphertexts. We provide a concrete proof of the robustness of the Encode-then- Encipher ($\textsf{EtE}$) paradigm using our notions, demonstrating its capability to handle multiple failure conditions. Additionally, we briefly present a transformation from our notion to a simulatable one, which can support future research on composable security regarding decryption leakage.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
Keywords
AE RobustnessDecryption LeakageIND-CCLAError UnicitySecurity Proof
Contact author(s)
ganyuan cao @ epfl ch
History
2024-05-20: last of 5 revisions
2024-04-17: received
See all versions
Short URL
https://ia.cr/2024/598
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/598,
      author = {Ganyuan Cao},
      title = {AE Robustness as Indistinguishable Decryption Leakage under Multiple Failure Conditions},
      howpublished = {Cryptology ePrint Archive, Paper 2024/598},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/598}},
      url = {https://eprint.iacr.org/2024/598}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.