Article (Scientific journals)
Differential cryptanalysis of WARP
TEH, Je Sen; BIRYUKOV, Alexei
2022In Journal of Information Security and Applications, 70, p. 103316
Peer Reviewed verified by ORBi
 

Files


Full Text
diff_warp-1.pdf
Author preprint (838.28 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Differential cryptanalysis; GFN; Rectangle attack; Related-key; WARP; Block ciphers; Distinguishers; Energy efficient; Key recovery attacks; Lightweight block ciphers; Related keys; Software; Safety, Risk, Reliability and Quality; Computer Networks and Communications
Abstract :
[en] WARP is an energy-efficient lightweight block cipher that is currently the smallest 128-bit block cipher in terms of hardware. It was proposed by Banik et al. in SAC 2020 as a lightweight replacement for AES-128 without changing the mode of operation. This paper proposes key-recovery attacks on WARP based on differential cryptanalysis in single and related-key settings. We searched for differential trails for up to 20 rounds of WARP, with the first 19 having optimal differential probabilities. We also found that the cipher has a strong differential effect, whereby 16 to 20-round differentials have substantially higher probabilities than their corresponding individual trails. A 23-round key-recovery attack was then realized using an 18-round differential distinguisher. Next, we formulated an automatic boomerang search using SMT that relies on the Feistel Boomerang Connectivity Table to identify valid switches. We designed the search as an add-on to the CryptoSMT tool, making it applicable to other Feistel-like ciphers such as TWINE and LBlock-s. For WARP, we found a 21-round boomerang distinguisher which was used in a 24-round rectangle attack. In the related-key setting, we describe a family of 2-round iterative differential trails, which we used in a practical related-key attack on the full 41-round WARP.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > CryptoLUX – Cryptography
Disciplines :
Computer science
Author, co-author :
TEH, Je Sen  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust > Cryptolux > Team Alexei BIRYUKOV ; School of Computer Sciences, Universiti Sains Malaysia, Gelugor, Malaysia
BIRYUKOV, Alexei ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
External co-authors :
yes
Language :
English
Title :
Differential cryptanalysis of WARP
Publication date :
November 2022
Journal title :
Journal of Information Security and Applications
ISSN :
2214-2126
eISSN :
2214-2134
Publisher :
Elsevier Ltd
Volume :
70
Pages :
103316
Peer reviewed :
Peer Reviewed verified by ORBi
FnR Project :
APLICA
Name of the research project :
R-AGR-3748 - C19/IS/13641232/APLICA (01/09/2020 - 30/08/2022) - BIRYUKOV Alexei
Funders :
Fonds National de la Recherche Luxembourg
Deutsche Forschungsgemeinschaft
Funding text :
Je Sen Teh was supported by the Luxembourgish Fonds National de la Recherche (FNR) and the German Research Foundation (DFG) project APLICA ( C19/IS/13641232 ).
Available on ORBilu :
since 27 November 2023

Statistics


Number of views
110 (4 by Unilu)
Number of downloads
189 (0 by Unilu)

Scopus citations®
 
21
Scopus citations®
without self-citations
20
OpenCitations
 
2
OpenAlex citations
 
27
WoS citations
 
15

Bibliography


Similar publications



Contact ORBilu