DC Element
Wert
Sprache
dc.contributor.author
Bhati, Amit Singh
-
dc.contributor.author
Andreeva, Elena
-
dc.contributor.author
Müller, Simon
-
dc.contributor.author
Vizár, Damian
-
dc.contributor.editor
Kim, Yongdae
-
dc.contributor.editor
Miyaji, Atsuko
-
dc.contributor.editor
Tibouchi, Mehdi
-
dc.date.accessioned
2025-12-18T15:59:15Z
-
dc.date.available
2025-12-18T15:59:15Z
-
dc.date.issued
2025-11-13
-
dc.identifier.citation
<div class="csl-bib-body">
<div class="csl-entry">Bhati, A. S., Andreeva, E., Müller, S., & Vizár, D. (2025). Sonikku: Gotta Speed, Keed! A Family of Fast and Secure MACs. In Y. Kim, A. Miyaji, & M. Tibouchi (Eds.), <i>Cryptology and Network Security : 24th International Conference, CANS 2025, Osaka, Japan, November 17–20, 2025, Proceedings</i> (pp. 120–141). Springer. https://doi.org/10.1007/978-981-95-4434-9_6</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/222790
-
dc.description.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 Sonikku, a new family of MACs based on expanding primitives, comprising three distinct instances: BabySonic, DarkSonic, and SuperSonic. The Sonikku MACs offer a compelling combination of advantages: 1) superior speed compared to state-of-the-art TBC-based MACs; 2) security beyond the birthday bound related to the input block size; 3) a smaller internal state than comparable contemporary MACs; and 4) design flexibility considering diverse trade-offs, including pre/post-processing-free operation, parallel processing, a small resource footprint, and suitability for both short and long messages. These characteristics make them highly attractive for widespread applications, including resource-constrained environments like IoT and embedded devices. Performance evaluations on a Cortex-M4 32-bit microcontroller demonstrate that BabySonic instantiated with ForkSkinny achieves a significant speed-up of at least 2.11x (and up to 4.36x) compared to the state-of-the-art ZMAC instantiated with SKINNY for 128-bit block sizes and messages up to 95 bytes. Similarly, DarkSonic and SuperSonic instantiated with ForkSkinny exhibit speed improvements of at least 1.93x for short messages (up to 95 bytes) and 1.48x for larger messages (up to 64KB), respectively, when benchmarked against ZMAC instantiated with SKINNY for both 64- and 128-bit block sizes. Building upon the approach of ZMAC and PMAC2x, we further illustrate the potential of the Sonikku family by employing SuperSonic to construct SonicAE, a highly efficient, beyond-birthday secure, stateless, and deterministic authenticated encryption scheme.
en
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Authentication
en
dc.subject
forkcipher
en
dc.subject
length independent security
en
dc.subject
lightweight cryptography
en
dc.subject
MAC
en
dc.subject
parallel
en
dc.subject
provable security
en
dc.subject
related-tweakey
en
dc.subject
sequential
en
dc.subject
short queries
en
dc.title
Sonikku: Gotta Speed, Keed! A Family of Fast and Secure MACs
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
KU Leuven, Belgium
-
dc.contributor.affiliation
Swiss Center for Electronics and Microtechnology (Switzerland), Switzerland
-
dc.contributor.editoraffiliation
Korea Advanced Institute of Science and Technology, Korea (the Republic of)
-
dc.contributor.editoraffiliation
Graduate School of Engineering - Osaka University (Osaka, JP)
-
dc.contributor.editoraffiliation
NTT (Japan), Japan
-
dc.relation.isbn
978-981-95-4434-9
-
dc.relation.doi
10.1007/978-981-95-4434-9
-
dc.relation.issn
0302-9743
-
dc.description.startpage
120
-
dc.description.endpage
141
-
dc.relation.grantno
F 8500
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Cryptology and Network Security : 24th International Conference, CANS 2025, Osaka, Japan, November 17–20, 2025, Proceedings
-
tuw.container.volume
16351
-
tuw.peerreviewed
true
-
tuw.relation.publisher
Springer
-
tuw.relation.publisherplace
Singapore
-
tuw.project.title
Semantische und kryptografische Grundlagen von Informationssicherheit und Datenschutz durch modulares Design
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-06 - Forschungsbereich Security and Privacy
-
tuw.publisher.doi
10.1007/978-981-95-4434-9_6
-
dc.description.numberOfPages
22
-
tuw.author.orcid
0000-0003-0843-4885
-
tuw.author.orcid
0000-0003-0964-8711
-
tuw.editor.orcid
0000-0001-8822-5287
-
tuw.event.name
24th International Conference on Cryptology and Network Security (CANS 2025)
en
tuw.event.startdate
17-11-2025
-
tuw.event.enddate
20-11-2025
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Osaka
-
tuw.event.country
JP
-
tuw.event.presenter
Bhati, Amit Singh
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.grantfulltext
none
-
item.cerifentitytype
Publications
-
item.fulltext
no Fulltext
-
item.openairetype
conference paper
-
item.languageiso639-1
en
-
crisitem.project.funder
FWF - Österr. Wissenschaftsfonds
-
crisitem.project.grantno
F 8500
-
crisitem.author.dept
KU Leuven, Belgium
-
crisitem.author.dept
E192-06 - Forschungsbereich Security and Privacy
-
crisitem.author.dept
Swiss Center for Electronics and Microtechnology (Switzerland), Switzerland
-
crisitem.author.orcid
0000-0003-0843-4885
-
crisitem.author.orcid
0000-0003-0964-8711
-
crisitem.author.parentorg
E192 - Institut für Logic and Computation
-
Enthalten in den Sammlungen: