• DocumentCode
    1845362
  • Title

    Secure pseudo-random bit sequence generation using coupled linear congruential generators

  • Author

    Katti, Raj S. ; Kavasseri, Rajesh G.

  • Author_Institution
    Dept. of Electr. & Comput. Eng. North, Dakota State Univ., Madison, SD
  • fYear
    2008
  • fDate
    18-21 May 2008
  • Firstpage
    2929
  • Lastpage
    2932
  • Abstract
    Linear congruential generators (LCGs) of the form xi+1 = axi + b(mod m), have been used to generate pseudorandom numbers. However these generators have been known to be insecure. This implies that if a small sequence of numbers generated by an LCG is known then it is possible to predict the remaining numbers in the sequence that will be generated. We propose to generate a secure pseudorandom bit sequence by coupling two LCGs as follows. A 1 is output if the first LCG produces an output that is greater than the output of the second LCG and a 0 is output otherwise. The security of this sequence is shown by demonstrating the difficulty of obtaining the initial conditions of the two LCGs given the pseudorandom bit sequence output. If the modulus m is a power of 2 then efficient circuits can be designed for the proposed generators.
  • Keywords
    integrated circuit design; logic design; random number generation; random sequences; circuit design; linear congruential generator; pseudorandom numbers; secure pseudorandom bit sequence generation; Bismuth; Chaos; Circuits; Cryptography; Linear feedback shift registers; Power generation; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-1683-7
  • Electronic_ISBN
    978-1-4244-1684-4
  • Type

    conf

  • DOI
    10.1109/ISCAS.2008.4542071
  • Filename
    4542071