Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
An Evaluation of the Multi-Platform Efficiency of Lightweight Cryptographic Permutations
CARDOSO DOS SANTOS, Luan; GROSZSCHÄDL, Johann
2021In RYAN, Peter Y A; Toma, Cristian (Eds.) Innovative Security Solutions for Information Technology and Communications 14th International Conference, SECITC 2021, Virtual Event, November 25-26, 2021, Revised Selected Papers
Peer reviewed
 

Documents


Texte intégral
SecITC2021.pdf
Postprint Auteur (342.68 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Lightweight Cryptography; Permutation-Based Cryptography; Authenticated Encryption; Assembly Optimization; Performance Evaluation
Résumé :
[en] Permutation-based symmetric cryptography has become increasingly popular over the past ten years, especially in the lightweight domain. More than half of the 32 second-round candidates of NIST's lightweight cryptography standardization project are permutation-based designs or can be instantiated with a permutation. The performance of a permutation-based construction depends, among other aspects, on the rate (i.e. the number of bytes processed per call of the permutation function) and the execution time of the permutation. In this paper we analyze the execution time and code size of assembler implementations of the permutation of Ascon, Gimli, Schwaemm, and Xoodyak on an 8-bit AVR and a 32-bit ARM Cortex-M3 microcontroller. Our aim is to ascertain how well these four permutations perform on microcontrollers with very different architectural and micro-architectural characteristics such as the available register capacity or the latency of multi-bit shifts and rotations. We also determine the impact of flash wait states on the execution time of the permutations on Cortex-M3 development boards with 0, 2, and 4 wait states. Our results show that the throughput (in terms of permutation time divided by rate when the capacity is fixed to 256 bits) of the permutation of Ascon, Schwaemm, and Xoodyak is similar on ARM Cortex-M3 and lies in the range of 41.1 to 48.6 cycles per rate-byte. However, on an 8-bit AVR ATmega128, the permutation of Schwaemm outperforms its counterparts of Ascon and Xoodyak by a factor of 1.20 and 1.59, respectively.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
CARDOSO DOS SANTOS, Luan ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
GROSZSCHÄDL, Johann ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
An Evaluation of the Multi-Platform Efficiency of Lightweight Cryptographic Permutations
Date de publication/diffusion :
novembre 2021
Nom de la manifestation :
14th International Conference on Security for Information Technology and Communications (SecITC 2021)
Lieu de la manifestation :
Bucharest, Roumanie
Date de la manifestation :
from 25-11-2021 to 26-11-2021
Titre de l'ouvrage principal :
Innovative Security Solutions for Information Technology and Communications 14th International Conference, SECITC 2021, Virtual Event, November 25-26, 2021, Revised Selected Papers
Editeur scientifique :
RYAN, Peter Y A 
Toma, Cristian
Maison d'édition :
Springer Verlag
ISBN/EAN :
978-3-031-17509-1
Collection et n° de collection :
vol. 13195 of Lecture Notes in Computer Science
Pagination :
70-85
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Commentaire :
A preliminary version of this paper was presented at the 4th NIST Workshop on Lightweight Cryptography (LWC 2020).
Disponible sur ORBilu :
depuis le 10 octobre 2022

Statistiques


Nombre de vues
198 (dont 10 Unilu)
Nombre de téléchargements
238 (dont 11 Unilu)

citations Scopus®
 
5
citations Scopus®
sans auto-citations
3
OpenCitations
 
0
citations OpenAlex
 
4

Bibliographie


Publications similaires



Contacter ORBilu