FrodoKEM based on multicore implementation: enhancing performance and memory efficiency in IoT applications
This paper presents a multicore implementation of FrodoKEM, a post-quantum cryptographic scheme, targeting near real-time Internet of Things (IoT) applications. By combining tiled matrix multiplication and data parallelism, we enable FrodoKEM to efficiently operate under the memory and performance constraints of multicore microcontrollers. Implemented on the ESP32-S3, the single-core version demonstrates feasibility through memory optimization, while the dual-core version achieves a 44.5% reduction in execution time, meeting the latency requirements of IoT systems.
Authors
- Mateus de L. Filomeno (ORCID: https://orcid.org/0000-0002-4076-4609)
- Moisés V. Ribeiro (ORCID: https://orcid.org/0000-0002-6272-4675)
- Vinícius Lagrota (ORCID: https://orcid.org/0000-0003-3272-8613)
- Marcos V. C. Amorim (ORCID: https://orcid.org/0009-0003-1431-6444)
Institutions
- Universidade Federal de Juiz de Fora (BR)
- Centro de Estudos e Pesquisa em Saúde Coletiva (BR)
Publication Details
- Published
- 2025-09-01
- DOI
- https://doi.org/10.5753/sbseg.2025.6577
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00