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
Link To Document