ApacheCon EU 2016 has ended
ApacheCon Europe 2016
Click here to Register or for more information 
Back To Schedule
Friday, November 18 • 16:30 - 17:20
Random Numbers - When You Need Chaos in Your Software - Pedro Giffuni, Apache Software Foundation

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Random numbers are inevitably tied to complex theories attempting to explain chaos, complex behavior and even obscure interpretations of the Universe and it's destiny. No one wants erratic behavior in their computer systems but random numbers and their characteristics happen to be key: they are used for everything from games to simulations and are absolutely critical for security.

No matter how common random behavior is in nature, generating random numbers in your software can be really difficult. As a matter of fact, conspiracy theorists will point out that there may be no reliable way to generate random numbers for a system in the cloud.

For Apache OpenOffice, the main random number generator has been re-written 3 times: we needed something portable but robust. While the idea has never been to get to a crypto-safe algorithm we have might have reached the final implementation.

avatar for Pedro Giffuni

Pedro Giffuni

Developer, Apache OpenOffice - FreeBSD
I am a Mechanical Engineer and I have a M. Sc. in Industrial Engineering but I have always been a hobbyist on computers and Networking. Since my University days (late mid-90's), I have been using FreeBSD actively in system administration. I am a FreeBSD and Apache OpenOffice developer... Read More →

Friday November 18, 2016 16:30 - 17:20 CET
Giralda I/II