• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Pan Yinxue, Wang Gaoli, Ni Jianqiang. Finding Differential Characteristics of SM4 Algorithm Based on MILP[J]. Journal of Computer Research and Development, 2022, 59(10): 2299-2308. DOI: 10.7544/issn1000-1239.20220486
Citation: Pan Yinxue, Wang Gaoli, Ni Jianqiang. Finding Differential Characteristics of SM4 Algorithm Based on MILP[J]. Journal of Computer Research and Development, 2022, 59(10): 2299-2308. DOI: 10.7544/issn1000-1239.20220486

Finding Differential Characteristics of SM4 Algorithm Based on MILP

Funds: This work was supported by the National Key Research and Development Program of China (2020YFA0712300), the National Natural Science Foundation of China (62072181), the Project of Shanghai Trusted Industry Internet Software Collaborative Innovation Center.
More Information
  • Published Date: September 30, 2022
  • The automatic search method based on MILP (mixed integer linear programming) has been widely used to search the differential characteristic of cryptographic algorithms, and has formed a complete framework. The basic principle of the framework is to use linear inequalities to describe the operations of cryptographic algorithms. The framework is easy to search the differential characteristics of the ciphers based on the S-box with the state of 4-bit. However, for the ciphers based on S-box with the state of 8-bit, the search model based on this framework has a large amount of computation, so that it can hardly find differential characteristics. SM4 algorithm was issued by the Chinese government in 2006. It was the national cryptographic industry standard in 2012 and was the national standard in 2016. SM4 is an iterative block cipher. The block size is 128-bit, and each round contains four 8-bit S-boxes. In order to efficiently search the differential characteristics of SM4, we propose an improved method to search difference characteristic based on MILP. For 19-round SM4, we not only obtain a differential characteristic with probability 2\+\{-124\}, but also get a differential characteristic with probability 2\+\{-124\}, which is the best differential characteristic using the automatic search method based on MILP.
  • Related Articles

    [1]Wang Chuang, Ding Yan, Huang Chenlin, Song Liantao. Bitsliced Optimization of SM4 Algorithm with the SIMD Instruction Set[J]. Journal of Computer Research and Development, 2024, 61(8): 2097-2109. DOI: 10.7544/issn1000-1239.202220531
    [2]Han Yanyan, He Yanru, Liu Peihe, Zhang Duo, Wang Zhiqiang, He Wencai. A Dynamic S-Box Construction and Application Scheme of ZUC Based on Chaotic System[J]. Journal of Computer Research and Development, 2020, 57(10): 2147-2157. DOI: 10.7544/issn1000-1239.2020.20200466
    [3]Hu Chaowen, Wu Changxing, Yang Yalian. Extended S-LSTM Based Textual Entailment Recognition[J]. Journal of Computer Research and Development, 2020, 57(7): 1481-1489. DOI: 10.7544/issn1000-1239.2020.20190522
    [4]Zhang Runlian, Sun Yaping, Wei Yongzhuang, Li Yingxin. A New Automatic Search Method for Cryptographic S-Box[J]. Journal of Computer Research and Development, 2020, 57(7): 1415-1423. DOI: 10.7544/issn1000-1239.2020.20190537
    [5]Ma Xiangliang, Li Bing, Xi Wei, Chen Hua, Chen Caisen. Reverse-Analysis of S-Box for GIFT-Like Algorithms Based on Independent Component Analysis Technology[J]. Journal of Computer Research and Development, 2018, 55(10): 2269-2277. DOI: 10.7544/issn1000-1239.2018.20180427
    [6]Qu Longjiang, Chen Xi, Niu Tailin, Li Chao. Recent Progress in Low Differential Uniformity Functions over Finite Fields[J]. Journal of Computer Research and Development, 2018, 55(9): 1931-1945. DOI: 10.7544/issn1000-1239.2018.20180159
    [7]Cui Jingyi, Guo Jiansheng, Liu Yipeng. Impossible Differential Attack on Crypton[J]. Journal of Computer Research and Development, 2017, 54(7): 1525-1536. DOI: 10.7544/issn1000-1239.2017.20160415
    [8]Wei Hongru and Yin Guangli. Related-Key Impossible Differential Cryptanalysis on LBlock[J]. Journal of Computer Research and Development, 2014, 51(7): 1520-1526.
    [9]Zhang Zhaoliang, Chen Haiming, Huang Tingpei, Cui Li. Differentiated Bit Error Rate Estimation for Wireless Networks[J]. Journal of Computer Research and Development, 2014, 51(1): 138-150.
    [10]Lin Zhigui, Xu Lizhong, Yan Xijun, Huang Fengchen, Liu Yingping. A Decision-Making Method on D-S Evidence Fusion Information Based on Distance Measure[J]. Journal of Computer Research and Development, 2006, 43(1): 169-175.
  • Cited by

    Periodical cited type(1)

    1. 王慧娇,张鑫,韦永壮,李灵琛. 基于深度学习的SM4密码算法新型区分器. 通信学报. 2023(07): 171-184 .

    Other cited types(2)

Catalog

    Article views (169) PDF downloads (102) Cited by(3)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return