Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of pseudorandom number generation in this 43-minute conference talk from BSidesLV 2014. Delve into the history of early pseudorandom generators, including the Middle Squares Method, and understand the crucial differences between random and pseudorandom numbers. Examine the importance of PRNG period size and learn about the Die Hard randomness tests. Investigate Sony's ECC Random and the challenges of brute-force algorithms. Analyze the problem of depth in state inference and explore the glibc rando implementation. Gain insights into the Python GIL and its impact on random number generation. Discover the potential of distributed computing in addressing PRNG challenges. By the end of this talk, gain a comprehensive understanding of the complexities surrounding pseudorandom number generation and its implications for security.