The authors present three new LWR-based KEMs as part of the Scabbard suite:
Florete: Designed for efficiency, it utilizes optimized polynomial multiplication techniques from the Saber KEM to outperform state-of-the-art lattice-based KEMs on software platforms.
Espada: Aimed at improving parallelization, flexibility, and memory footprint, this scheme uses a small polynomial size of 64 to be suitable for resource-constrained devices.
Sable: An improved version of the Saber KEM, it provides a trade-off between performance and memory usage. The authors also propose an NTT-based polynomial multiplication variant of Sable that outperforms Saber and Kyber-Speed on the Cortex-M4 platform.
The authors provide detailed software and hardware implementations of all three Scabbard schemes, comparing their performance against state-of-the-art lattice-based KEMs. The results demonstrate the efficiency and hardware-awareness of the proposed designs.
To Another Language
from source content
arxiv.org
Viktige innsikter hentet fra
by Suparna Kund... klokken arxiv.org 09-17-2024
https://arxiv.org/pdf/2409.09481.pdfDypere Spørsmål