Journal of Xidian University ›› 2021, Vol. 48 ›› Issue (1): 76-86.doi: 10.19665/j.issn1001-2400.2021.01.009

Previous Articles     Next Articles

Analysis of zero-sum distinguisher of the KNOT authenticated encryption algorithm

YE Tao1,2(),WEI Yongzhuang2,3(),LI Lingchen2()   

  1. 1. School of Information and Communication,Guilin University of Electronic Technology,Guilin 541004,China
    2. Guangxi Key Laboratory of Cryptography and Information Security,Guilin University of Electronic Technology,Guilin 541004,China
    3. State Key Laboratory of Cryptology,P.O.Box 5159,Beijing 100878,China
  • Received:2020-07-31 Online:2021-02-20 Published:2021-02-03
  • Contact: Yongzhuang WEI E-mail:fendouyetao@163.com;walker_wyz@guet.edu.cn;814980156@qq.com

Abstract:

As one of the second round candidates of the lightweight crypto standardization process,KNOT has the advantages of fast implementation in software and hardware,low hardware area and software memory.Currently,the security of KNOT has received extensive attention.In this paper,based on the flag technique,a new method to design the model of division property for S-box is proposed.Moreover,by using the structure of KNOT,a new Mixed Integer Linear Programming (MILP) model of division property for KNOT is constructed.The automated search method of zero-sum distinguisher of KNOT-256 is also further presented.It is illustrated that there exists a 30-round zero-sum distinguisher of KNOT-256 permutation.Although the security of the KNOT authenticated encryption algorithm (whose 256-bit block size version has 52 rounds in the initialization process) is not practically threatened via this distinguisher,the result verifies that the method of constructing zero-sum distinguisher is valid.

Key words: block cipher, zero-sum distinguisher, KNOT authenticated encryption algorithm, mixed integer linear programming, block cipher, zero-sum distinguisher, KNOT authenticated encryption algorithm, mixed integer linear programming

CLC Number: 

  • TN918.4