This work focuses on analyzing the efficiency of a purely Rust-written Kyber library for ARM Cortex-M4 microcontrollers. The analysis includes performance comparisons with a C-written Kyber library, as well as the identification and resolution of minor issues within the Rust-written Kyber library. Contributions to the library include proposed solutions for unhandled TRNG exceptions, enhancements in code quality, and improvements in code coverage, all of which have been approved by the library maintainers and released.

Analysis and contributions to an open source Kyber library in Rust / Medina, Francesco; Molteni, Maria Chiara; Di Scala, Antonio Jose; Nava, Lorenzo. - (2024), pp. 1-6. (Intervento presentato al convegno 2024 IEEE Symposium on Computers and Communications) [10.1109/iscc61673.2024.10733712].

Analysis and contributions to an open source Kyber library in Rust

Di Scala, Antonio Jose;
2024

Abstract

This work focuses on analyzing the efficiency of a purely Rust-written Kyber library for ARM Cortex-M4 microcontrollers. The analysis includes performance comparisons with a C-written Kyber library, as well as the identification and resolution of minor issues within the Rust-written Kyber library. Contributions to the library include proposed solutions for unhandled TRNG exceptions, enhancements in code quality, and improvements in code coverage, all of which have been approved by the library maintainers and released.
File in questo prodotto:
File Dimensione Formato  
Paper_for_QSNS_2024__preprint_.pdf

accesso riservato

Tipologia: 1. Preprint / submitted version [pre- review]
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 970.52 kB
Formato Adobe PDF
970.52 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Paper_for_QSNS_2024_VerEdit.pdf

accesso aperto

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 898.68 kB
Formato Adobe PDF
898.68 kB Adobe PDF Visualizza/Apri
Analysis and contributions to an open source Kyber library in Rust.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 943.77 kB
Formato Adobe PDF
943.77 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2997642