Cryptanalysis of nonlinear filter generators with {0, 1}-metric viterbi decoding

Sabine Leveiller, Joseph Boutros, Philippe Guillot, Gilles Zémor

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

This paper presents a new deterministic attack against stream ciphers based on a nonlinear filter key-stream generator. By “deterministic” we mean that it avoids replacing the non-linear Boolean function by a probabilistic channel. The algorithm we present is based on a trellis, and essentially amounts to a Viterbi algorithm with a {0, 1}-metric. The trellis is derived from the Boolean function and the received key-stream. The efficiency of the algorithm is comparable to Golic et al.’s recent “generalized inversion attack” but uses an altogether different approach: it brings in a novel cryptanalytic tool by calling upon trellis decoding.

Original languageEnglish
Title of host publicationCryptography and Coding - 8th IMA International Conference, Proceedings
PublisherSpringer Verlag
Pages402-414
Number of pages13
ISBN (Print)3540430261, 9783540430261
Publication statusPublished - 1 Jan 2001
Externally publishedYes
Event8th IMA International Conference on Cryptography and Coding, 2001 - Cirencester, United Kingdom
Duration: 17 Dec 200119 Dec 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2260
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other8th IMA International Conference on Cryptography and Coding, 2001
CountryUnited Kingdom
CityCirencester
Period17/12/0119/12/01

    Fingerprint

Keywords

  • Boolean functions
  • Filter generator
  • Fourier transform
  • Stream ciphers
  • Viterbi algorithm

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Leveiller, S., Boutros, J., Guillot, P., & Zémor, G. (2001). Cryptanalysis of nonlinear filter generators with {0, 1}-metric viterbi decoding. In Cryptography and Coding - 8th IMA International Conference, Proceedings (pp. 402-414). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2260). Springer Verlag.