Restricted near collision attack on Plantlet

被引:0
|
作者
Kumar, Satyam [1 ]
Mondal, Sandip Kumar [2 ]
Sarkar, Santanu [1 ]
Isobe, Takanori [3 ]
Baksi, Anubhab [4 ]
Adhikari, Avishek [5 ]
机构
[1] Indian Inst Technol Madras, Dept Math, Chennai, India
[2] Univ Calcutta, Dept Pure Math, Kolkata, India
[3] Univ Hyogo, Hyogo, Japan
[4] Nanyang Technol Univ, Singapore City, Singapore
[5] Presidency Univ, Dept Math, Kolkata, India
关键词
Stream cipher; Plantlet; Cryptanalysis; Near collision attack;
D O I
10.1007/s13389-023-00336-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Plantlet is a recent lightweight stream cipher designed by Mikhalev, Armknecht and Muller in IACR ToSC 2017. This design paradigm receives attention as it is secure against generic time-memory-data trade-off attacks despite its small internal state size. One major motivation for Plantlet is to shore up the weaknesses of Sprout, which is another lightweight stream cipher from the same designers in IACR FSE 2015. In this paper, we observe that a full key recovery attack is possible using a restricted version of near collision attack. We have listed 38 internal state differences whose keystream differences have some fixed 0/1 pattern at certain positions and are efficient for our attack. An adversary in the online phase looks for any one of those 38 patterns in keystream difference. If found then with some probability, the adversary guesses the internal state difference. Afterwards, on solving a system of polynomial equations (formed by keystream bits) using a SAT solver, the adversary can recover the secret key if the guess is correct; otherwise, some contradiction occurs. After probability computations, we find that on repeating the experiment for a fixed number of times, the adversary can recover the secret key with expectation one. The time complexity of the whole process is 264.693 Plantlet encryptions which is 39 times faster than the previous best key recovery attack by Banik et al. in IACR ToSC 2019. We further suggest a countermeasure and its analysis to avoid our attacks. However, the complexity presented in this paper is dependent on the system architecture and implementation of the cipher.
引用
收藏
页码:19 / 34
页数:16
相关论文
共 50 条
  • [1] Restricted near collision attack on Plantlet
    Satyam Kumar
    Sandip Kumar Mondal
    Santanu Sarkar
    Takanori Isobe
    Anubhab Baksi
    Avishek Adhikari
    Journal of Cryptographic Engineering, 2024, 14 : 19 - 34
  • [2] NEW PSEUDO NEAR COLLISION ATTACK ON TIGER
    Mallik, Dibyendu
    Mukhopadhyay, Debdeep
    SECRYPT 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2010, : 427 - 430
  • [3] A Differential Fault Attack on Plantlet
    Maitra, Subhamoy
    Siddhanti, Akhilesh
    Sarkar, Santanu
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (10) : 1804 - 1808
  • [4] Near Collision Attack Against Grain V1
    Banik, Subhadeep
    Collins, Daniel
    Meier, Willi
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PT I, ACNS 2023, 2023, 13905 : 178 - 207
  • [5] Computer assisted proofs for transverse collision and near collision orbits in the restricted three body problem
    Capinski, Maciej J.
    Kepley, Shane
    James, J. D. Mireles
    JOURNAL OF DIFFERENTIAL EQUATIONS, 2023, 366 : 132 - 191
  • [6] Optimizing Fast Near Collision Attack on Grain Using Linear Programming
    Pan, Senshan
    Wu, Yueping
    Wang, Liangmin
    IEEE ACCESS, 2019, 7 : 181191 - 181201
  • [7] Near Collision Attack on the Grain v1 Stream Cipher
    Zhang, Bin
    Li, Zhenqi
    Feng, Dengguo
    Lin, Dongdai
    FAST SOFTWARE ENCRYPTION (FSE 2013), 2014, 8424 : 518 - 538
  • [8] Probabilistic algebraic attack on plantlet lightweight stream cipher
    Dheeraj Kumar Sharma
    Rajoo Pandey
    Tapas Chatterjee
    Sādhanā, 48
  • [9] Fast Near Collision Attack on the Grain v1 Stream Cipher
    Zhang, Bin
    Xu, Chao
    Meier, Willi
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT II, 2018, 10821 : 771 - 802
  • [10] Probabilistic algebraic attack on plantlet lightweight stream cipher
    Sharma, Dheeraj Kumar
    Pandey, Rajoo
    Chatterjee, Tapas
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2023, 48 (04):