IEEE Transactions on Information Forensics and Security · 2014 · 36 citations · 8 references
Stream Cipher FamilyData Encryption StandardEngineeringNew Lightweight VariantCryptanalytic AttackComputer EngineeringLightweight CryptographyComputer ScienceBlock CipherWg-8 Stream CipherData SecurityCryptographyCryptanalysis
WG-8 is a new lightweight variant of the well-known Welch-Gong (WG) stream cipher family, and takes an 80-bit secret key and an 80-bit initial vector (IV) as inputs. So far no attack on the WG-8 stream cipher has been published except the attacks by the designers. This paper shows that there exist Key-IV pairs for WG-8 that can generate keystreams, which are exact shifts of each other throughout the keystream generation. By exploiting this slide property, an effective key recovery attack on WG-8 in the related key setting is proposed, which has a time complexity of 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">53.32</sup> and requires 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">52</sup> chosen IVs. The attack is minimal in the sense that it only requires one related key. Furthermore, we present an efficient key recovery attack on WG-8 in the multiple related key setting. As confirmed by the experimental results, our attack recovers all 80 bits of WG-8 in on a PC with 2.5-GHz Intel Pentium 4 processor. This is the first time that a weakness is presented for WG-8, assuming that the attacker can obtain only a few dozen consecutive keystream bits for each IV. Finally, we give a new Key/IV loading proposal for WG-8, which takes an 80-bit secret key and a 64-bit IV as inputs. The new proposal keeps the basic structure of WG-8 and provides enough resistance against our related key attacks.
8
TWINE: A Lightweight Block Cipher for Multiple Platforms ⋆
Tomoyasu Suzaki, Kazuhiko Minematsu, Sumio Morioka et al. · 2012 · 222 citations
Hardware Security, Block Shuffle, Generalized Feistel Structure +14
PRINCE – A Low-latency Block Cipher for Pervasive Computing Applications
Julia Borghoff, Anne Canteaut, Tim Güneysu et al. · 2012 · 177 citations
Cryptographic Primitive, Engineering, Information Security +18
A Lightweight Stream Cipher WG-7 for RFID Encryption and Authentication
Yiyuan Luo, Qi Chai, Guang Gong et al. · 2010 · 71 citations
Engineering, Information Security, Cryptographic Technology +18