Paper 2014/236

Linear Sequential Circuit Approximation of Acterbahn Stream Cipher

Shazia Afreen

Abstract

Achterbahn stream cipher is proposed as a candidate for ECRYPT eSTREAM project which deals with key of length 80-bit. The linear distinguishing attack,which aims at distinguishing the keystream from purely random keystream,is employed to Achterbahn stream cipher. A linear distinguishing attack is based on linear sequential circuit approximation technique which distinguishes statistical bias in the keystream. In order to build the distinguisher, linear approximations of both non-linear feedback shift register (NLFSR) and the non-linear Boolean combining function R:F_2^8→F_2 are used. The keystream sequence generated by this algorithm consist a distinguisher with its probability bias〖 2〗^(-1809). Thus, to distinguish the Achterbahn, we only need 1/ε^2 =〖〖(2〗^1809)〗^2=2^3618 keystream bits and the time complexity is about 10/ε^2 =2^3621.3 which is much higher than the exhaustive key search O(2^80).

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
Linear Distinguishing AttackLinear Sequential Circuit ApproximationAchterbahn Stream Cipher
Contact author(s)
shazaf21 @ gmail com
History
2014-04-05: received
Short URL
https://ia.cr/2014/236
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2014/236,
      author = {Shazia Afreen},
      title = {Linear Sequential Circuit Approximation of Acterbahn Stream Cipher},
      howpublished = {Cryptology {ePrint} Archive, Paper 2014/236},
      year = {2014},
      url = {https://eprint.iacr.org/2014/236}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.