Exploring Accelerator Integration with Core-V eXtention InterFace (CV-X-IF) for Kyber - Département Systèmes et Circuits Intégrés Numériques
Poster De Conférence Année : 2024

Exploring Accelerator Integration with Core-V eXtention InterFace (CV-X-IF) for Kyber

Résumé

This paper presents the integration and optimization of an acceleration module for Number Theoretic Transform (NTT) and Inverse NTT (INTT) algorithms within the CRYSTALS-Kyber cryptographic framework. The accelerator is seamlessly integrated using the CV-X-IF interface, allowing for tight coupling without necessitating modifications to the core. Various optimization strategies are explored, focusing on memory access patterns, compilation flags, and code optimization techniques. The accelerator is rigorously tested to ensure compatibility and performance gains across different optimization configurations. Results demonstrate that the CV-X-IF interface facilitates the integration of cryptographic accelerators with a core, resulting in notable performance enhancements. Moreover, this approach can be applied to any accelerator designed for generic tasks.
Fichier principal
Vignette du fichier
6_RISCV_Summit2024.pdf (366.24 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

cea-04662976 , version 1 (26-07-2024)

Identifiants

  • HAL Id : cea-04662976 , version 1

Citer

Alessandra Dolmeta, Stefano Di Matteo, Emanuele Valea. Exploring Accelerator Integration with Core-V eXtention InterFace (CV-X-IF) for Kyber. RISC-V Summit Europe, Jun 2024, Munich, Germany. 2024. ⟨cea-04662976⟩
39 Consultations
40 Téléchargements

Partager

More