Paper 2026/1466 Original: eprint.iacr.org/2026/1466 ↗

Scalable High-Throughput FPGA Architecture for SMAC Message Authentication Code

Ahmet MALAL
Hakan Güler
Bahadır Aydoğan
Oğuz Yayla
Abstract

SMAC is a recently proposed by Wang et al.~stand-alone Message Authentication Code (MAC) constructed from repeated applications of the AES round function and featuring an aggregation mode, SMAC-1$\times n$, for scalable parallel processing. Although originally designed for high-throughput CPU implementations leveraging AES-NI instructions, its structural properties suggest strong compatibility with hardware parallelism. However, no systematic FPGA-oriented architectural study of SMAC has been reported. This paper presents a scalable FPGA architecture of SMAC implemented on a Xilinx Kintex UltraScale+ KCU116 platform. The $\Pi$ transformation is evaluated in a single clock cycle using fully combinational AES rounds, and throughput scaling is achieved through physical replication of aggregation lanes. All SMAC-1$\times n$ configurations up to $n=16$ are implemented and evaluated. Post-implementation results achieve maximum operating frequencies up to 526\,MHz and peak throughput of 731\,Gbps for SMAC-1$\times 16$. The design exhibits near-linear throughput scaling up to eight lanes and reaches a maximum efficiency of 24.5\,Mbps/slice. These results demonstrate that SMAC’s round-based construction is well suited for FPGA parallelism and enables competitive high-throughput hardware MAC acceleration.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2026-07-17: last updated
2026-07-17: published
Short URL
https://ia.cr/2026/1466
License
https://creativecommons.org/licenses/by-nc-nd/4.0/

BibTeX

@misc{cryptoeprint:2026/1466,
      author = {Ahmet MALAL and Hakan Güler and Bahadır Aydoğan and Oğuz Yayla},
      title = {Scalable High-Throughput FPGA Architecture for SMAC Message Authentication Code},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1466},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1466}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.