scispace - formally typeset
Proceedings ArticleDOI

Computing the k-error 2-adic complexity of 2 n -periodic sequence based on genetic algorithm

Zhihua Niu, +1 more
- pp 182-185
Reads0
Chats0
TLDR
This work investigates the genetic algorithm to compute the k-error 2-adic complexity of 2n-periodic sequences and shows that it can get the approximate values very close to the exact value.
Abstract
Sequences generated by feedback with carry shift registers (FCSR) have been extensively concerned for their as excellent randomness as the sequences generated by linear feedback shift registers (LFSR). 2-adic complexity is of fundamental importance as measure index on the security of cryptographic sequence. A good random sequence should not only have a high 2-adic complexity but also a few bit changed can not cause a significant decrease of the 2- adic complexity. This requirement leads to the concept of k-error 2-adic complexity. However it is a difficult problem to compute the k-error 2-adic complexity based on the traditional method in algebraic analysis. Considering that it is an optimization problem and the genetic algorithm is good at solving these problems, we investigate the genetic algorithm to compute the k-error 2-adic complexity of 2n-periodic sequences. The experiments show that we can get the approximate values very close to the exact value.

read more

References
More filters
Journal ArticleDOI

Feedback shift registers, 2-adic span, and combiners with memory

TL;DR: This analysis gives a unified approach to the study of pseudorandom sequences, arithmetic codes, combiners with memory, and the Marsaglia-Zaman random number generator.
Book ChapterDOI

2-Adic Shift Registers

TL;DR: An algebraic framework is described, based on algebra over the 2-adic numbers, in which the sequences generated by FCSRs can be analyzed, in much the same way that algebra over finite fields can be used to analyze LFSR sequences.
Book ChapterDOI

F-FCSR: design of a new class of stream ciphers

TL;DR: A new class of stream ciphers based on a very simple mechanism that is a Feedback with Carry Shift Registers (FCSR) automaton, very similar to the classical LFSR generators, except the fact that it performs operations with carries.
Book ChapterDOI

Cryptoanalysis Based on 2-Adic Rational Approximation

TL;DR: A new algorithm for cryptanalytically attacking stream ciphers, based on De Weger and Mahler's rational approximation theory for 2-adic numbers, synthesizes a shortest feedback with carry shift register that outputs a particular key stream, given a small number of bits of the key stream.
Journal ArticleDOI

Design and properties of a new pseudorandom generator based on a filtered FCSR automaton

TL;DR: This paper presents an extensive study of FCSR automata, a security analysis of the generator, a practical example of parameters in order to design this generator, and a method for filtering the state of the F CSR with a linear function.