• DocumentCode
    1804746
  • Title

    Analysis of 2-State, 3-Neighborhood Cellular Automata Rules for Cryptographic Pseudorandom Number Generation

  • Author

    Shin, Sang-Ho ; Yoo, Kee-Young

  • Author_Institution
    Grad. Sch. of EECS, Kyungpook Nat. Univ., Daegu, South Korea
  • Volume
    1
  • fYear
    2009
  • fDate
    29-31 Aug. 2009
  • Firstpage
    399
  • Lastpage
    404
  • Abstract
    The security of most cryptography systems is dependenton the secret key generators or pseudorandom number generators (PRNGs). PRNGs based on cellular automata (CA)have been studied and recommended by many researchersover the last decade. In this paper, we perform on analysisof 2-state, 3-neighborhood CA rules. In order to calculatethe probability of the CA rules, they were classified into different sets using logic combinations and various definitions of CA. The binomial probability of these sets are calculated using the properties of logic combination. As a result, we found three sets that have a high quality of randomness. In order to prove the high quality of randomness of these sets, the following experimental results on quality of randomness using the DIEHARD test suite are presented.
  • Keywords
    binomial distribution; cellular automata; cryptography; logic gates; probability; random number generation; random processes; DIEHARD test; binomial probability; cellular automata; cryptographic pseudorandom number generation; logic combination; neighborhood CA rule; random process; Biological system modeling; Biology computing; Computer security; Cryptography; Logic; National security; Performance analysis; Probability; Random number generation; Testing; Cellular Automata; Cryptography; Probability; Pseudorandom number genration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.299
  • Filename
    5283316