DOI QR코드

DOI QR Code

Improved Fast Correlation Attack on the Shrinking and Self-Shrinking generators

Shrinking 생성기와 Self-Shrinking 생성기에 대한 향상된 고속 상관 공격

  • Published : 2006.04.01

Abstract

In this paper, we propose a fast correlation attack on the shrinking and self-shrinking generator. This attack is an improved algorithm or the fast correlation attack by Zhang et al. at CT-RSA 2005. For the shrinking generator, we recover the initial state of generating LFSR whose length is 61 with $2^{15.43}$ keystream bits, the computational complexity of $2^{56.3314}$ and success probability 99.9%. We also recover the initial state of generating LFSR whose length is $2^{40}$ of the self-shrinking generator with $2^{45.89}$ keystream bits, the computational complexity of $2^{112.424}$ and success probability 99.9%.

본 논문에서는 shrinking 생성기와 self-shrinking 생성기에 대한 향상된 고속 상관 공격을 제안한다. 본 논문에서 제안하는 공격은 Zhang 등이 CT-RSA 2005에서 제안한 shrinking 생성기에 대한 고속 상관 공격을 개선한 것으로 shrinking 생성기에서 길이가 61인 생성 LFSR의 초기 상태값을 $2^{15.43}$ 키스트림 비트와 $2^{56.3314}$의 계산 복잡도로 성공 확률 99.9%로 복구할 수 있다. 또한 245.89 키스트림 비트와 $2^{112.424}$ 계산 복잡도로 self-shrinking 생성기에서 길이가 $2^{40}$인 LFSR의 초기 상태값을 성공 확률 99.9%로 복구할 수 있다.

Keywords

References

  1. B. Zhang, H. Wu, D. Feng, F. Bao, 'A Fast Correlation Attack on the Shrinking Generator', CT-RSA 2005, LNCS 3376, Springer-Verlag, pp. 72-86, 2005
  2. P. Chose, A. Joux, M. Mitton, 'Fast Correlation Attacks : An Algorithmic Point of View', Advances in Cryptology-EU ROCRYPT '02, LNCS 2332, Springer- Verlag, pp. 209-221, 2002
  3. W. G. Chambers, S. M. Jennings, 'Linear equivalence of certain BRM shift register sequences', Electronic Letters, vol. 20, pp. 1018-1019, 1984 https://doi.org/10.1049/el:19840693
  4. T. Beth and F. Piper, 'The Stop and Go Generator', in Advances in Cryptology : Proceedings of Eurocrypt '84, LNCS 209, Springer-Verlag, pp. 88-92, 1985
  5. A. Menezes, P. C. V. Oorschot, S. A. Vanstone, Handbook of Applied Crytography, Boca raton : CRC Press, 1997
  6. D. Coppersmith, H. Krawczyk, Y. Mansour, 'The Shrinking Generator', Advances in Cryptologty - Crypto '93, LNCS 773, Springer-Verlag, pp. 22-39, 1994
  7. W. Meier, O. Staffelbach, 'The Self-Shrinking generator', Advances in Cryptology - EUROCRYPT '94, LNCS 950, Springer- Verlag, pp. 205-214, 1995
  8. W. Meier, O. Staffelbach, 'Fast correlation attacks on certain stream ciphers', Journal of Cryptology, Vol. 1, No. 3, pp. 159-176, 1989 https://doi.org/10.1007/BF02252874
  9. T. Siegenthaler, 'Decrypting a class of stream ciphers using ciphertext-only', IEEE Transactions on Computers, Vol. C-34, pp. 81-85, 1985 https://doi.org/10.1109/TC.1985.1676518