Journal Article

Cryptanalysis of Loiss Stream Cipher

Lin Ding and Jie Guan

in The Computer Journal

Published on behalf of British Computer Society

Volume 55, issue 10, pages 1192-1201
Published in print October 2012 | ISSN: 0010-4620
Published online May 2012 | e-ISSN: 1460-2067 | DOI:
Cryptanalysis of Loiss Stream Cipher

More Like This

Show all results sharing this subject:

  • Computer Science


Show Summary Details


Loiss is a new byte-oriented stream cipher designed in 2010. It takes a 128-bit initial key and a 128-bit initial vector (IV) as inputs, and provides 128-bit-level security claimed by the designers. In this paper, we find a differential characteristic with significant probability over the full initialization of Loiss. Based on this differential characteristic, two differential key recovery attacks on Loiss are proposed. The first attack has a computational complexity of2123.61, requiring two related keys, 234.16 chosen IVs and 239.16 keystream bytes. The second attack is based on the first attack: reducing the computational complexity at the cost of increased data complexity. The second attack has a computational complexity of 264, requiring two related keys, 236.26 chosen IVs and 241.26 keystream bytes. The result shows that our second attack is much better than a brute force attack, and then Loiss does not provide 128-bit-level security. Furthermore, a new proposal for the initialization of Loiss is proposed. The modified Loiss keeps the basic structure of Loiss and provides enough resistance against our attacks on the original Loiss. Based on our security analysis, we conjecture that no attacks lower than brute force are possible on the modified Loiss stream cipher.

Keywords: cryptanalysis; differential key recovery attack; Loiss; stream cipher

Journal Article.  0 words. 

Subjects: Computer Science

Full text: subscription required

How to subscribe Recommend to my Librarian

Users without a subscription are not able to see the full content. Please, subscribe or login to access all content. subscribe or login to access all content.