Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Design Strategies for ARX with Provable Bounds: SPARX and LAX
DINU, Dumitru-Daniel; PERRIN, Léo Paul; UDOVENKO, Aleksei et al.
2016In Cheon, Jung Hee; Takagi, Tsuyoshi (Eds.) Advances in Cryptology --- ASIACRYPT 2016, 22nd International Conference on the Theory and Application of Cryptology and Information Security, Hanoi, Vietnam, December 4-8, 2016, Proceedings, Part I
Peer reviewed
 

Documents


Texte intégral
SPARX.pdf
Postprint Auteur (464.57 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 :
ARX; Block Ciphers; Differential Cryptanalysis; Linear Cryptanalysis; Lightweight Cryptography; Wide-Trail Strategy
Résumé :
[en] We present, for the first time, a general strategy for designing ARX symmetric-key primitives with provable resistance against single-trail differential and linear cryptanalysis. The latter has been a long standing open problem in the area of ARX design. The Wide-Trail design Strategy (WTS), that is at the basis of many S-box based ciphers, including the AES, is not suitable for ARX designs due to the lack of S-boxes in the latter. In this paper we address the mentioned limitation by proposing the Long-Trail design Strategy (LTS) -- a dual of the WTS that is applicable (but not limited) to ARX constructions. In contrast to the WTS, that prescribes the use of small and efficient S-boxes at the expense of heavy linear layers with strong mixing properties, the LTS advocates the use of large (ARX-based) S-Boxes together with sparse linear layers. With the help of the so-called long-trail argument, a designer can bound the maximum differential and linear probabilities for any number of rounds of a cipher built according to the LTS. To illustrate the effectiveness of the new strategy, we propose Sparx -- a family of ARX-based block ciphers designed according to the LTS. Sparx has 32-bit ARX-based S-boxes and has provable bounds against differential and linear cryptanalysis. In addition, Sparx is very efficient on a number of embedded platforms. Its optimized software implementation ranks in the top-6 of the most software-efficient ciphers along with Simon, Speck, Chaskey, LEA and RECTANGLE. As a second contribution we propose another strategy for designing ARX ciphers with provable properties, that is completely independent of the LTS. It is motivated by a challenge proposed earlier by Wallen and uses the differential properties of modular addition to minimize the maximum differential probability across multiple rounds of a cipher. A new primitive, called LAX is designed following those principles. LAX partly solves the Wallen challenge.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
DINU, Dumitru-Daniel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
PERRIN, Léo Paul ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
UDOVENKO, Aleksei  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
VELICHKOV, Vesselin ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > 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)
BIRYUKOV, Alex ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Design Strategies for ARX with Provable Bounds: SPARX and LAX
Date de publication/diffusion :
décembre 2016
Nom de la manifestation :
22nd Annual International Conference on the Theory and Applications of Cryptology and Information Security (ASIACRYPT 2016)
Lieu de la manifestation :
Hanoi, Vietnam
Date de la manifestation :
from 04-12-2016 to 08-12-2016
Manifestation à portée :
International
Titre de l'ouvrage principal :
Advances in Cryptology --- ASIACRYPT 2016, 22nd International Conference on the Theory and Application of Cryptology and Information Security, Hanoi, Vietnam, December 4-8, 2016, Proceedings, Part I
Editeur scientifique :
Cheon, Jung Hee
Takagi, Tsuyoshi
Maison d'édition :
Springer Verlag
ISBN/EAN :
978-3-662-53887-6
Collection et n° de collection :
Lecture Notes in Computer Science, volume 10031
Pagination :
484-513
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Projet FnR :
FNR4009992 - Applied Cryptography For The Internet Of Things, 2012 (01/07/2013-30/06/2016) - Alex Biryukov
Organisme subsidiant :
FNR - Fonds National de la Recherche
Disponible sur ORBilu :
depuis le 24 février 2017

Statistiques


Nombre de vues
344 (dont 15 Unilu)
Nombre de téléchargements
459 (dont 9 Unilu)

citations Scopus®
 
105
citations Scopus®
sans auto-citations
99
OpenCitations
 
56
citations OpenAlex
 
120
citations WoS
 
90

Bibliographie


Publications similaires



Contacter ORBilu