Simultaneous Shifted Continued Fraction Expansions in Quadratic Time |
| |
Authors: | Harald Niederreiter Michael Vielhaber |
| |
Affiliation: | (1) Institute of Information Processing, Austrian Academy of Sciences, Sonnenfelsgasse 19, A-1010 Vienna, Austria (e-mail: niederreiter@oeaw.ac.at), AT;(2) Bundesamt für Sicherheit in der Informationstechnik Postfach 20 03 63, D-51133 Bonn, Germany (e-mail: mjv@bsi.de) , DE |
| |
Abstract: | In the theory of stream ciphers, important measures to assess the randomness of a given bit sequence are the linear and the jump complexity, both obtained from the continued fraction expansion (c.f.e.) of the generating function of the sequence. This paper describes a way to compute all continued fraction expansions (and thereby the linear complexity profiles, l.c.p.'s) of the shifted sequences , , , simultaneously in at most bit operations on bit space. If is not fixed beforehand, but varies during the computation, we have to start from . In this case we obtain the result in bit operations on space or as well in bit operations on linear space. In comparison, the well-known Berlekamp--Massey algorithm, when applied iteratively, needs O steps. A recent algorithm of Stephens and Lunnon works in O integer operations, but only gives the l.c.p., not the complete c.f.e. Received: April 29, 1996; revised version: November 3, 1997 |
| |
Keywords: | Continued fraction expansion, Linear complexity profile,OElig erlekamp– Massey algorithm, Transducer, Zero– Square algorithm. |
本文献已被 SpringerLink 等数据库收录! |
|