Seven New Block Cipher Structures with Provable Security against Differential Cryptanalysis

被引:3
|
作者
Kim, Jongsung [1 ,2 ]
Lee, Changhoon [1 ,2 ]
Sung, Jaechul [2 ]
Hong, Seokhie [1 ,2 ]
Lee, Sangjin [1 ,2 ,3 ]
Lim, Jongin [1 ,2 ]
机构
[1] Korea Univ, CIST, Seoul, South Korea
[2] Korea Univ, Dept Math, Seoul, South Korea
[3] Korea Univ, Grad Sch Informat Management & Secur, Seoul, South Korea
关键词
provable security; differential cryptanalysis; linear cryptanalysis; Feistel; CLEFIA; MISTY;
D O I
10.1093/ietfec/e91-a.10.3047
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The design and analysis of block ciphers is an established field of study which has seen significant progress since the early 1990s. Nevertheless, what remains on an interesting direction to explore in this area is to design block ciphers with provable security against powerful known attacks such as differential and linear cryptanalysis. In this paper we introduce seven new block cipher structures, named Feistel-variant A, B, CLEFIA and MISTY-FO-variant A, B, C, D structures, and show that these structures are provably resistant against differential cryptanalysis. The main results of this paper are that the average differential probabilities over at least 2 rounds of Feistel-variant A structure and I round of Feistel-variant B structure are both upperbounded by p(2), while the average differential probabilities over at least 5 rounds of CLEFIA, MISTY-FO-variant A, B, C and D structures are upperbounded by p(4) + 2p(5), p(4), p(4), 2P(4) and 2P(4), respectively, if the maximum differential probability of a round F function is p. We also give provable security for the Feistel-variant A, B and CLEFIA structures against linear cryptanalysis. Our results are attained under the assumption that all of components in our proposed structures are bijective. We expect that our results are useful to design block ciphers with provable security against differential and linear cryptanalysis.
引用
收藏
页码:3047 / 3058
页数:12
相关论文
共 50 条
  • [1] Provable Security against Impossible Differential Cryptanalysis Application to CS-Cipher
    Roche, Thomas
    Gillard, Roland
    Roch, Jean-Louis
    MODELLING, COMPUTATION AND OPTIMIZATION IN INFORMATION SYSTEMS AND MANAGEMENT SCIENCES, PROCEEDINGS, 2008, 14 : 597 - +
  • [2] On a structure of block ciphers with provable security against differential and linear cryptanalysis
    Matsui, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (01) : 117 - 122
  • [3] Security of the SMS4 Block Cipher Against Differential Cryptanalysis
    苏波展
    吴文玲
    张文涛
    Journal of Computer Science & Technology, 2011, 26 (01) : 130 - 138
  • [4] Security of the SMS4 Block Cipher Against Differential Cryptanalysis
    Su, Bo-Zhan
    Wu, Wen-Ling
    Zhang, Wen-Tao
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (01) : 130 - 138
  • [5] Security of the SMS4 Block Cipher Against Differential Cryptanalysis
    Bo-Zhan Su
    Wen-Ling Wu
    Wen-Tao Zhang
    Journal of Computer Science and Technology, 2011, 26 : 130 - 138
  • [6] "Provable" Security against Differential and Linear Cryptanalysis
    Nyberg, Kaisa
    FAST SOFTWARE ENCRYPTION (FSE 2012), 2012, 7549 : 1 - 8
  • [7] Impossible Differential Cryptanalysis for block cipher structures
    Kim, J
    Hong, S
    Sung, J
    Lee, S
    Lim, J
    Sung, S
    PROGRESS IN CRYPTOLOGY -INDOCRYPT 2003, 2003, 2904 : 82 - 96
  • [8] Provable Security Evaluation of Structures Against Impossible Differential and Zero Correlation Linear Cryptanalysis
    Sun, Bing
    Liu, Meicheng
    Guo, Jian
    Rijmen, Vincent
    Li, Ruilin
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2016, PT I, 2016, 9665 : 196 - 213
  • [9] Provable security against impossible differential and zero correlation linear cryptanalysis of some feistel structures
    Yang, Dong
    Qi, Wen-Feng
    Chen, Hua-Jin
    DESIGNS CODES AND CRYPTOGRAPHY, 2019, 87 (11) : 2683 - 2700
  • [10] Provable security of block ciphers against linear cryptanalysis: a mission impossible?
    Piret, Gilles
    Standaert, Francois-Xavier
    DESIGNS CODES AND CRYPTOGRAPHY, 2009, 50 (03) : 325 - 338