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 :
بازگشت