Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Alzette: A 64-Bit ARX-box (Feat. CRAX and TRAX)
Beierle, Christof; BIRYUKOV, Alex; CARDOSO DOS SANTOS, Luan et al.
2020In Micciancio, Daniele; Ristenpart, Thomas (Eds.) Advances in Cryptology -- CRYPTO 2020, 40th Annual International Cryptology Conference, CRYPTO 2020, Santa Barbara, CA, USA, August 17-21, 2020, Proceedings, Part III
Peer reviewed
 

Documents


Texte intégral
main.pdf
Postprint Éditeur (597.93 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 :
(Tweakable) Block Cipher; Related-Tweak Setting; Long Trail Strategy; Alzette; MEDCP; MELCC
Résumé :
[en] S-boxes are the only source of non-linearity in many symmetric primitives. While they are often defined as being functions operating on a small space, some recent designs propose the use of much larger ones (e.g., 32 bits). In this context, an S-box is then defined as a subfunction whose cryptographic properties can be estimated precisely. We present a 64-bit ARX-based S-box called Alzette, which can be evaluated in constant time using only 12 instructions on modern CPUs. Its parallel application can also leverage vector (SIMD) instructions. One iteration of Alzette has differential and linear properties comparable to those of the AES S-box, and two are at least as secure as the AES super S-box. As the state size is much larger than the typical 4 or 8 bits, the study of the relevant cryptographic properties of Alzette is not trivial. We further discuss how such wide S-boxes could be used to construct round functions of 64-, 128- and 256-bit (tweakable) block ciphers with good cryptographic properties that are guaranteed even in the related-tweak setting. We use these structures to design a very lightweight 64-bit block cipher (Crax) which outperforms SPECK-64/128 for short messages on micro-controllers, and a 256-bit tweakable block cipher (Trax) which can be used to obtain strong security guarantees against powerful adversaries (nonce misuse, quantum attacks).
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Beierle, Christof;  Ruhr University Bochum > Horst Görtz Institute for IT-Security
BIRYUKOV, Alex ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
CARDOSO DOS SANTOS, Luan ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
GROSZSCHÄDL, Johann ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Perrin, Léo;  Inria, Paris
Udovenko, Aleksei;  CryptoExperts, Paris
Velichkov, Vesselin;  University of Edinburgh > School of Informatics
WANG, Qingju ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Alzette: A 64-Bit ARX-box (Feat. CRAX and TRAX)
Date de publication/diffusion :
août 2020
Nom de la manifestation :
40th Annual International Cryptology Conference (CRYPTO 2020)
Organisateur de la manifestation :
IACR
Lieu de la manifestation :
Santa Barbara, CA, Etats-Unis
Date de la manifestation :
from 17-08-2020 to 21-08-2020
Manifestation à portée :
International
Titre de l'ouvrage principal :
Advances in Cryptology -- CRYPTO 2020, 40th Annual International Cryptology Conference, CRYPTO 2020, Santa Barbara, CA, USA, August 17-21, 2020, Proceedings, Part III
Editeur scientifique :
Micciancio, Daniele
Ristenpart, Thomas
Maison d'édition :
Springer Verlag
ISBN/EAN :
978-3-030-56876-4
Collection et n° de collection :
Lecture Notes in Computer Science, volume 12172
Pagination :
419-448
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Projet FnR :
FNR9037104 - Evaluation Of Authenticated Ciphers, 2014 (01/05/2015-30/04/2019) - Aleksei Udovenko
Organisme subsidiant :
DFG - Deutsche Forschungsgemeinschaft
FNR - Fonds National de la Recherche
University of Luxembourg - UL
Disponible sur ORBilu :
depuis le 17 septembre 2020

Statistiques


Nombre de vues
442 (dont 37 Unilu)
Nombre de téléchargements
405 (dont 6 Unilu)

citations Scopus®
 
40
citations Scopus®
sans auto-citations
36
OpenCitations
 
12
citations OpenAlex
 
2

Bibliographie


Publications similaires



Contacter ORBilu