• DocumentCode
    584568
  • Title

    Investigating Randomness of the LZSS Compression Algorithm

  • Author

    Chang, Weiling ; Yun, Xiaochun ; Li, Nanning ; Bao, Xiuguo

  • Author_Institution
    Nat. Comput. Network & Inf. Security Administrative Centre, Beijing, China
  • fYear
    2012
  • fDate
    11-13 Aug. 2012
  • Firstpage
    2001
  • Lastpage
    2006
  • Abstract
    Random Number Generators play a critical role in a number of important applications. In practice, statistical testing is employed to gather evidence that a generator indeed produces numbers that appear to be random. In this paper, we address the issue on the random property of compressed data via LZSS compression algorithm. Our test results suggest that the output of LZSS has bad randomness. We also investigate the randomization methods using the LZSS. A pseudo-random sequence generator (PRNG), L12RC4, inspired by the LZSS compression algorithm and RC4 stream cipher, was presented and implemented. The result of the NIST and Diehard test suite indicate that the L12RC4 is a good PRNG, and so it seems to be sound and may be suitable for use in some cryptographic applications. We also found that the probability distribution of the index value frequency is associated with the compression pass and INDEX_BIT_COUNT value. As for one pass mode, the greater INDEX_BIT_COUNT value, the more uniformly distributed, and the double pass mode has better uniformity than the one pass mode.
  • Keywords
    cryptography; data compression; random number generation; statistical distributions; statistical testing; Diehard test suite; INDEX BIT COUNT value; L12RC4; LZSS compression algorithm; NIST; PRNG; RC4 stream cipher; cryptographic applications; index value frequency; probability distribution; pseudorandom sequence generator; random number generators; randomization methods; randomness; statistical testing; Compression algorithms; Cryptography; Data compression; Generators; Indexes; NIST; Probability distribution; LZSS; PRNG; Randomness; data compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science & Service System (CSSS), 2012 International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4673-0721-5
  • Type

    conf

  • DOI
    10.1109/CSSS.2012.499
  • Filename
    6394817