TY - JOUR
T1 - The switching generator
T2 - New clock-controlled generator with resistance against the algebraic and side channel attacks
AU - Choi, Jun
AU - Moon, Dukjae
AU - Hong, Seokhie
AU - Sung, Jaechul
N1 - Publisher Copyright:
© 2015 by the authors.
PY - 2015
Y1 - 2015
N2 - 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.
AB - 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.
KW - Algebraic attack
KW - Clock-controlled generator
KW - Period and linear complexity
KW - Side channel attack
KW - Switching generator
UR - http://www.scopus.com/inward/record.url?scp=84934311903&partnerID=8YFLogxK
U2 - 10.3390/e17063692
DO - 10.3390/e17063692
M3 - Article
AN - SCOPUS:84934311903
SN - 1099-4300
VL - 17
SP - 3692
EP - 3709
JO - Entropy
JF - Entropy
IS - 6
ER -