雪
计算机科学
流密码
师(数学)
整数(计算机科学)
算法
数学
密码学
算术
气象学
程序设计语言
地理
作者
Jin Hoki,Kosei Sakamoto,Kazuhiko Minematsu,Takanori Isobe
标识
DOI:10.1587/transfun.2020eap1102
摘要
In this paper, we explore the security against integral attacks on well-known stream ciphers SNOW 3G and KCipher-2. SNOW 3G is the core of the 3GPP confidentiality and integrity algorithms UEA2 and UIA2, and KCipher-2 is a standard algorithm of ISO/IEC 18033-4 and CRYPTREC. Specifically, we investigate the propagation of the division property inside SNOW 3G and KCipher-2 by the Mixed-Integer Linear Programming to efficiently find an integral distinguisher. As a result, we present a 7-round integral distinguisher with 23 chosen IVs for KCipher-2. As far as we know, this is the first attack on a reduced variant of KCipher-2 by the third party. In addition, we present a 13-round integral distinguisher with 27 chosen IVs for SNOW 3G, whose time/data complexity is half of the previous best attack by Biryukov et al.
科研通智能强力驱动
Strongly Powered by AbleSci AI