dc.contributor.advisor | Dai, Hok K. | |
dc.contributor.author | Churchill, Richard Lloyd | |
dc.date.accessioned | 2014-04-15T18:30:59Z | |
dc.date.available | 2014-04-15T18:30:59Z | |
dc.date.issued | 2011-12-01 | |
dc.identifier.uri | https://hdl.handle.net/11244/8138 | |
dc.description.abstract | A discussion of problems in cryptographic applications, with a brief survey of pseudo-random number generators (PRNG) used as synchronous stream ciphers, leads to a discussion of the McClaren-Marsaglia shuffling PRNG, and some means of altering its structure to both provide a more secure PRNG and to provide effective means by which to inject aperiodicity into a modified form of McClaren-Marsaglia. A discussion of two closely related protocols using this modified form of McClaren-Marsaglia as means by which correspondents may agree upon a set of random bits in a manner suitable for use in cryptographic applications is then presented, with implementation in the C programming language of the second protocol. Analysis of the protocols concludes that a reasonable expectation of confidentiality and cryptographic strength in the agreed bit-sequence is obtained. | |
dc.format | application/pdf | |
dc.language | en_US | |
dc.publisher | Oklahoma State University | |
dc.rights | Copyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material. | |
dc.title | Modified Mclaren-marsaglia Pseudo-random Number Generator and Stochastic Key Agreement | |
dc.type | text | |
dc.contributor.committeeMember | Chandler, John P. | |
dc.contributor.committeeMember | Heisterkamp, Douglas | |
osu.filename | Churchill_okstate_0664M_11731.pdf | |
osu.college | Arts and Sciences | |
osu.accesstype | Open Access | |
dc.description.department | Computer Science Department | |
dc.type.genre | Thesis | |
dc.subject.keywords | odic | |
dc.subject.keywords | key agreement | |
dc.subject.keywords | pseudo-random | |