Paper 2024/1980
Sonikku: Gotta Speed, Keed! A Family of Fast and Secure MACs
Abstract
Message authentication codes (MACs) are fundamental symmetric key cryptographic functions used to generate a short, secret-key-dependent tag for a given message. This tag ensures both message authenticity and integrity, as computing a valid tag without the secret key is computationally infeasible, thereby revealing any unauthorized modification.
Existing MACs often rely on block ciphers (BCs) and tweakable block ciphers (TBCs). The design of these MACs involves various trade-offs regarding properties such as data processing rate, the number of secret keys, achievable security definitions and concrete margins, the necessity for pre- or post-processing, parallelization capabilities, internal state size, and performance optimization for diverse message lengths.
This work introduces
Note: - Intro and motivation sections are polished. - XRTK security notion section quality is improved. - General text improvements.
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- Published elsewhere. Minor revision. ArcticCrypt 2025
- Keywords
- AuthenticationMACforkcipherlightweightprovable securityrelated-tweakeyparallelsequentialshort queries
- Contact author(s)
-
amitsingh bhati @ 3milabs tech
elena andreeva @ tuwien ac at
simon mueller @ tuwien ac at
damian vizar @ csem ch - History
- 2025-05-20: revised
- 2024-12-06: received
- See all versions
- Short URL
- https://ia.cr/2024/1980
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1980, author = {Amit Singh Bhati and Elena Andreeva and Simon Müller and Damian Vizar}, title = {Sonikku: Gotta Speed, Keed! A Family of Fast and Secure {MACs}}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1980}, year = {2024}, url = {https://eprint.iacr.org/2024/1980} }