The Switching Generator: New Clock-Controlled Generator with Resistance against the Algebraic and Side Channel Attacks

被引:1
|
作者
Choi, Jun [1 ]
Moon, Dukjae [2 ]
Hong, Seokhie [2 ]
Sung, Jaechul [3 ]
机构
[1] Def Secur Inst, Branch 2, Seoul 100120, South Korea
[2] Korea Univ, CIST, Seoul 136701, South Korea
[3] Univ Seoul, Dept Math, Seoul 130743, South Korea
来源
ENTROPY | 2015年 / 17卷 / 06期
关键词
clock-controlled generator; algebraic attack; side channel attack; switching generator; period and linear complexity; ALTERNATING STEP GENERATORS; STREAM CIPHERS; SHIFT REGISTERS; LINEAR FEEDBACK; SEQUENCES; EQUATIONS; AES;
D O I
10.3390/e17063692
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Since Advanced Encryption Standard (AES) in stream modes, such as counter (CTR), output feedback (OFB) and cipher feedback (CFB), can meet most industrial requirements, the range of applications for dedicated stream ciphers is decreasing. There are many attack results using algebraic properties and side channel information against stream ciphers for hardware applications. Al-Hinai et al. presented an algebraic attack approach to a family of irregularly clock-controlled linear feedback shift register systems: the stop and go generator, self-decimated generator and alternating step generator. Other clock-controlled systems, such as shrinking and cascade generators, are indeed vulnerable against side channel attacks. To overcome these threats, new clock-controlled systems were presented, e.g., the generalized alternating step generator, cascade jump-controlled generator and mutual clock-controlled generator. However, the algebraic attack could be applied directly on these new systems. In this paper, we propose a new clock-controlled generator: the switching generator, which has resistance to algebraic and side channel attacks. This generator also preserves both security properties and the efficiency of existing clock-controlled generators.
引用
收藏
页码:3692 / 3709
页数:18
相关论文
共 24 条
  • [1] Algebraic Attack on the More Generalized Clock-Controlled Alternating Step Generator
    Hassanzadeh, Mehdi M.
    Helleseth, Tor
    [J]. 2010 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS (SPCOM), 2010,
  • [2] Algebraic attacks on clock-controlled cascade ciphers
    Wong, Kenneth Koon-Ho
    Colbert, Bernard
    Batten, Lynn
    Al-Hinai, Sultan
    [J]. PROGRESS IN CRYPTOLOGY - INDOCRYPT 2006, PROCEEDINGS, 2006, 4329 : 32 - +
  • [3] Algebraic attacks on clock-controlled stream ciphers
    Al-Hinai, Sultan
    Batten, Lynn
    Colbert, Bernard
    Wong, Kenneth
    [J]. INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2006, 4058 : 1 - 16
  • [4] Mutually clock-controlled feedback shift registers provide resistance to algebraic attacks
    Al Hinai, Sultan
    Batten, Lynn Margaret
    Colbert, Bernard
    [J]. INFORMATION SECURITY AND CRYPTOLOGY, 2008, 4990 : 201 - +
  • [5] More generalized clock-controlled alternating step generator
    Kanso, AA
    [J]. APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PROCEEDINGS, 2004, 3089 : 326 - 338
  • [6] On a clock-controlled keystream generator and its cryptographic properties
    Ma, Wei-Ju
    Feng, Deng-Guo
    [J]. Tongxin Xuebao/Journal on Communications, 2007, 28 (07): : 42 - 47
  • [7] Clock-controlled shrinking generator of feedback shift registers
    Kanso, A
    [J]. INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2003, 2727 : 443 - 451
  • [8] Image Digital Watermarking Based on a Novel Clock-controlled Generator
    Bai, Enjian
    Yang, Yiyu
    Jiang, Xueqin
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2017, : 1224 - 1228
  • [9] Practical Algebraic Side-Channel Attacks Against ACORN
    Adomnicai, Alexandre
    Masson, Laurent
    Fournier, Jacques J. A.
    [J]. INFORMATION SECURITY AND CRYPTOLOGY (ICISC 2018), 2019, 11396 : 325 - 340
  • [10] Side-Channel Attacks on the Yubikey 2 One-Time Password Generator
    Oswald, David
    Richter, Bastian
    Paar, Christof
    [J]. RESEARCH IN ATTACKS, INTRUSIONS, AND DEFENSES, 2013, 8145 : 204 - 222