Automatic Search for the Best Trails in ARX: Application to Block Cipher SPECK

被引:30
作者
Biryukov, Alex [1 ]
Velichkov, Vesselin [1 ]
Le Corre, Yann [1 ]
机构
[1] Univ Luxembourg, LACS, Luxembourg, Luxembourg
来源
FAST SOFTWARE ENCRYPTION (FSE 2016) | 2016年 / 9783卷
关键词
Symmetric-key; Cryptanalysis; ARX; Speck;
D O I
10.1007/978-3-662-52993-5_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose the first adaptation of Matsui's algorithm for finding the best differential and linear trails to the class of ARX ciphers. It is based on a branch-and-bound search strategy, does not use any heuristics and returns optimal results. The practical application of the new algorithm is demonstrated on reduced round variants of block ciphers from the Speck family. More specifically, we report the probabilities of the best differential trails for up to 10, 9, 8, 7, and 7 rounds of Speck32, Speck48, Speck64, Speck96 and Speck128 respectively, together with the exact number of differential trails that have the best probability. The new results are used to compute bounds, under the Markov assumption, on the security of Speck against single-trail differential cryptanalysis. Finally, we propose two new ARX primitives with provable bounds against single-trail differential and linear cryptanalysis a long standing open problem in the area of ARX design.
引用
收藏
页码:289 / 310
页数:22
相关论文
共 37 条
  • [1] [Anonymous], 2015, NIST Lightweight cryptography project
  • [2] [Anonymous], 2013, IACR Cryptology ePrint Archive
  • [3] [Anonymous], THESIS
  • [4] Aumasson JP, 2014, LECT NOTES COMPUT SC, V8713, P19, DOI 10.1007/978-3-319-11212-1_2
  • [5] Beaulieu R., 2013, Cryptology ePrint Archive, Report 2013/404
  • [6] Biham E., 1991, Journal of Cryptology, V4, P3, DOI 10.1007/BF00630563
  • [7] Biryukov Alex, 2014, Topics in Cryptology - CT-RSA 2014. The Cryptographers Track at the RSA Conference 2014. Proceedings: LNCS 8366, P227, DOI 10.1007/978-3-319-04852-9_12
  • [8] Biryukov Alex, 2014, LECT NOTES COMPUTER, P546, DOI DOI 10.1007/978-3-662-46706-0
  • [9] CryptoLUX, 2015, FELICS FAIR EV LIGHT
  • [10] Daemen J, 2002, LECT NOTES COMPUT SC, V2332, P108