Paper 2024/1969

SoK: Security of the Ascon Modes

Charlotte Lefevre, Radboud University Nijmegen
Bart Mennink, Radboud University Nijmegen
Abstract

The Ascon authenticated encryption scheme and hash function of Dobraunig et al (Journal of Cryptology 2021) were recently selected as winner of the NIST lightweight cryptography competition. The mode underlying Ascon authenticated encryption (Ascon-AE) resembles ideas of SpongeWrap, but not quite, and various works have investigated the generic security of Ascon-AE, all covering different attack scenarios and with different bounds. This work systemizes knowledge on the mode security of Ascon-AE, and fills gaps where needed. We consider six mainstream security models, all in the multi-user setting: (i) nonce-respecting security, reflecting on the existing bounds of Chakraborty et al (ASIACRYPT 2023, ACISP 2024) and Lefevre and Mennink (SAC 2024), (ii) nonce-misuse resistance, observing a non-fixable flaw in the proof of Chakraborty et al (ACISP 2024), (iii) nonce-misuse resilience, delivering missing security analysis, (iv) leakage resilience, delivering a new security analysis that supersedes the informal proof sketch (though in a different model) of Guo et al (ToSC 2020), (v) state-recovery security, expanding on the analysis of Lefevre and Mennink, and (vi) release of unverified plaintext, also delivering missing security analysis. We also match all bounds with tight attacks. As a bonus, we systemize the knowledge on Ascon-Hash and Ascon-PRF (but there are no technical novelties here).

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
Keywords
Asconlightweight cryptographymode securitySoK
Contact author(s)
Charlotte lefevre @ ru nl
b mennink @ cs ru nl
History
2024-12-06: approved
2024-12-05: received
See all versions
Short URL
https://ia.cr/2024/1969
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1969,
      author = {Charlotte Lefevre and Bart Mennink},
      title = {{SoK}: Security of the Ascon Modes},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1969},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1969}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.