A Differential Fault Attack on the Grain Family of Stream Ciphers

被引:0
|
作者
Banik, Subhadeep [1 ]
Maitra, Subhamoy [1 ]
Sarkar, Santanu [1 ]
机构
[1] Indian Stat Inst, Appl Stat Unit, 203 BT Rd, Kolkata 700108, India
关键词
Fault Attacks; Countermeasures; Grain v1; Grain-128; Grain-128a; LFSR; NFSR; Stream Cipher; IV STATISTICAL-ANALYSIS; CRYPTANALYSIS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we study a differential fault attack against the Grain family of stream ciphers. The attack works due to certain properties of the Boolean functions and corresponding choices of the taps from the LFSR. The existing works, by Berzati et al. (2009) and Karmakar et al. (2011), are applicable only on Grain-128 exploiting certain properties of the combining Boolean function h. That idea could not easily be extended to the corresponding Boolean function used in Grain v1. Here we show that the differential fault attack can indeed be efficiently mounted for the Boolean function used in Grain v1. In this case we exploit the idea that there exists certain suitable a such that h(x) + h(x + a) is linear. In our technique, we present methods to identify the fault locations and then construct set of linear equations to obtain the contents of the LFSR and the NFSR. As a countermeasure to such fault attack, we provide exact design criteria for Boolean functions to be used in Grain like structure.
引用
收藏
页码:122 / 139
页数:18
相关论文
共 50 条
  • [41] A new impossible differential attack on SAFER ciphers
    Zheng, Shihui
    Wang, Licheng
    Yang, Yixian
    COMPUTERS & ELECTRICAL ENGINEERING, 2010, 36 (01) : 180 - 189
  • [42] Differential power analysis of stream ciphers with LFSRs
    Qu, Bo
    Gu, Dawu
    Guo, Zheng
    Liu, Junrong
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2013, 65 (09) : 1291 - 1299
  • [43] Linear cryptanalysis of the TSC family of stream ciphers
    Muller, F
    Peyrin, T
    ADVANCES IN CRYPTOLOGY ASIACRYPT 2005, 2005, 3788 : 373 - 394
  • [44] High order differential attacks on stream ciphers
    Knellwolf, Simon
    Meier, Willi
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2012, 4 (3-4): : 203 - 215
  • [45] Algebraic Side Channel Attack on Trivium and Grain Ciphers
    Kazmi, Asif Raza
    Afzal, Mehreen
    Amjad, Muhammad Faisal
    Abbas, Haider
    Yang, Xiaodong
    IEEE ACCESS, 2017, 5 : 23958 - 23968
  • [46] High order differential attacks on stream ciphers
    Simon Knellwolf
    Willi Meier
    Cryptography and Communications, 2012, 4 : 203 - 215
  • [47] Another Tradeoff Attack on Sprout-Like Stream Ciphers
    Zhang, Bin
    Gong, Xinxin
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2015, PT II, 2015, 9453 : 561 - 585
  • [48] Fault Analysis of the ChaCha and Salsa Families of Stream Ciphers
    Beckers, Arthur
    Gierlichs, Benedikt
    Verbauwhede, Ingrid
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS (CARDIS 2017), 2018, 10728 : 196 - 212
  • [49] Internal State Recovery Attack on Stream Ciphers: Breaking BIVIUM
    Shahapure, Shravani
    Sule, Virendra
    Daruwala, R. D.
    SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, SPACE 2019, 2019, 11947 : 34 - 49
  • [50] A fast correlation attack for LFSR-based stream ciphers
    Palit, S
    Roy, BK
    De, A
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PROCEEDINGS, 2003, 2846 : 331 - 342