• DocumentCode
    846901
  • Title

    Cryptographic properties of the Welch-Gong transformation sequence generators

  • Author

    Gong, Guang ; Youssef, Amr M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
  • Volume
    48
  • Issue
    11
  • fYear
    2002
  • fDate
    11/1/2002 12:00:00 AM
  • Firstpage
    2837
  • Lastpage
    2846
  • Abstract
    Welch-Gong (WG) transformation sequences are binary sequences of period 2n - 1 with two-level autocorrelation. These sequences were discovered by Golomb, Gong, and Gaal (1998) and they verified the validity of their construction for 5 ⩽ n ⩽ 20. Later, No, Chung, and Yun (1998) found another way to construct the WG sequences and verified their result for 5 ⩽ n ⩽ 20. Dillon (1998) first proved this result for odd n, and, finally, Dobbertin and Dillon (1999) proved it for even n. In this paper, we investigate a two-faced property of the WG transformation sequences for application in stream ciphers and pseudorandom number generators. One is to present the randomness or unpredictability of the WG transformation sequences. The other is to exhibit the security properties of the WG transformations regarded as Boolean functions. In particular, we prove that the WG transformation sequences, in addition to the known two-level autocorrelation and three-level cross correlation with m-sequences, have the ideal 2-tuple distribution, and large linear span increasing exponentially with n. Moreover, it can be implemented efficiently. This is the first type of pseudorandom sequences with good correlation, statistic properties, large linear span, and efficient implementation. When WG transformations are regarded as Boolean functions, they have high nonlinearity. We derive a criterion for the Boolean representation of WG transformations to be r-resilient and show that they are at least 1-resilient under some basis of the finite field GF (2n). An algorithm to find such bases is given. The degree and linear span of WG transformations are presented as well
  • Keywords
    Boolean functions; Galois fields; binary sequences; correlation theory; cryptography; random number generation; transforms; 2-tuple distribution; Boolean functions; Boolean representation; WG transformation sequences; Welch-Gong transformation sequence generators; binary sequences; cryptographic properties; finite field; linear span; m-sequences; nonlinearity; pseudorandom number generators; pseudorandom sequences; randomness; security properties; stream ciphers; three-level cross correlation; two-faced property; two-level autocorrelation; unpredictability; Autocorrelation; Binary sequences; Boolean functions; Communication system security; Galois fields; Polynomials; Public key; Public key cryptography; Random sequences; Statistical distributions;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2002.804043
  • Filename
    1042283