MILP-aided Method of Searching Division Property Using Three Subsets and Applications

被引:39
|
作者
Wang, Senpeng [1 ]
Hu, Bin [1 ]
Guan, Jie [1 ]
Zhang, Kai [1 ]
Shi, Tairong [1 ]
机构
[1] PLA SSF Informat Engn Univ, Zhengzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Integral distinguisher; Division property; MILP; Block cipher; Cube attack; Stream cipher;
D O I
10.1007/978-3-030-34618-8_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Division property is a generalized integral property proposed by Todo at EUROCRYPT 2015, and then conventional bit-based division property (CBDP) and bit-based division property using three subsets (BDPT) were proposed by Todo and Morii at FSE 2016. At the very beginning, the two kinds of bit-based division properties once couldn't be applied to ciphers with large block size just because of the huge time and memory complexity. At ASIACRYPT 2016, Xiang et al. extended Mixed Integer Linear Programming (MILP) method to search integral distinguishers based on CBDP. BDPT can find more accurate integral distinguishers than CBDP, but it couldn't be modeled efficiently. This paper focuses on the feasibility of searching integral distinguishers based on BDPT. We propose the pruning techniques and fast propagation of BDPT for the first time. Based on these, an MILP-aided method for the propagation of BDPT is proposed. Then, we apply this method to some block ciphers. For SIMON64, PRESENT, and RECTANGLE, we find more balanced bits than the previous longest distinguishers. For LBlock, we find a better 16-round integral distinguisher with less active bits. For other block ciphers, our results are in accordance with the previous longest distinguishers. Cube attack is an important cryptanalytic technique against symmetric cryptosystems, especially for stream ciphers. And the most important step in cube attack is superpoly recovery. Inspired by the CBDP based cube attack proposed by Todo at CRYPTO 2017, we propose a method which uses BDPT to recover the superpoly in cube attack. We apply this new method to round-reduced Trivium. To be specific, the time complexity of recovering the superpoly of 832-round Trivium at CRYPTO 2017 is reduced from 277 to practical, and the time complexity of recovering the superpoly of 839-round Trivium at CRYPTO 2018 is reduced from 279 to practical. Then, we propose a theoretical attack which can recover the superpoly of Trivium up to 841 round.
引用
收藏
页码:398 / 427
页数:30
相关论文
共 28 条
  • [21] Intelligent controller for speed control of three phase induction motor using indirect vector control method in marine applications
    Nachimuthu, Balamurugan
    Sundramoorthy, Selvaperumal
    INDIAN JOURNAL OF GEO-MARINE SCIENCES, 2018, 47 (05) : 1069 - 1074
  • [22] Size and asymmetry of the planum temporale - A new three-dimensional method for analysis of the supratemporal plane using MR imaging and computer-aided graphics
    Utsunomiya, H
    Nawata, M
    Ogasawara, T
    Okazaki, M
    Miyoshi, M
    ACTA RADIOLOGICA, 1996, 37 (01) : 57 - 62
  • [23] Three-dimensional computer-aided design based design sensitivity analysis and shape optimization of the stem using adaptive p-method
    Tanino, H.
    Ito, H.
    Higa, M.
    Omizu, N.
    Nishimura, I.
    Matsuda, K.
    Mitamura, Y.
    Matsuno, T.
    JOURNAL OF BIOMECHANICS, 2006, 39 (10) : 1948 - 1953
  • [24] Effect of ambient heat-in-leak on the performance of a three fluid heat exchanger, for cryogenic applications, using finite element method
    Krishna, V.
    Hegde, Pradeep G.
    Subramanian, N.
    Seetharamu, K. N.
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2012, 55 (21-22) : 5459 - 5470
  • [25] A three-dimensional slope stability analysis method using the upper bound theorem - Part II: numerical approaches, applications and extensions
    Chen, ZY
    Wang, J
    Wang, YJ
    Yin, JH
    Haberfield, C
    INTERNATIONAL JOURNAL OF ROCK MECHANICS AND MINING SCIENCES, 2001, 38 (03) : 379 - 397
  • [26] Numerical solution of Maxwell's equations in three dimensions using the method of lines with applications to microwave heating in a multi-mode cavity
    Fu, WB
    Metaxas, AC
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 1995, 6 (03) : 165 - 186
  • [27] ANN-Aided Virtual-Space-Vector PWM Strategy for Three-Level NPC Inverter Using Sextant-Coordinate Mapping for Heavy-Duty EV Applications
    Guo, Feng
    Gao, Yuan
    Yang, Tao
    Bozhko, Serhiy
    Dragicevic, Tomislav
    Wheeler, Patrick
    Zhao, Yue
    2024 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE AND EXPO, ITEC 2024, 2024,
  • [28] Rapid fabrication of versatile omni-directional and long-distance three-dimensional flow paper-fluidic analytical devices using a cut-and-insert method for biomedical applications
    Kwak, Tae Joon
    Kwon, Wookkun
    Yang, Jiang
    Lee, Sang Woo
    Chang, Woo-Jin
    ANALYTICAL METHODS, 2018, 10 (38) : 4648 - 4654