Why Pay Per Course When You Can Get All of Coursera for 40% Off?
10,000+ courses, Google, IBM & Meta certificates, one annual plan at 40% off. Upgrade now.
Get Full Access
Explore the evolution of Cryptographically Secure Random Number Generators (CSRNG) in Linux userspace in this 18-minute talk from Linaro. Learn about the journey from the initial glibc arc4random proposal to the modern vDSO-based getrandom implementation, including the challenges of supporting legacy kernels, the short-lived BSD-based implementation, and the specific requirements for optimizing on aarch64 architecture. Understand the technical considerations and design decisions that shaped how random number generation works in userland Linux environments.