“…Poor initialization can also weaken the random numbers in operating systems like Windows 2000 (Dorrendorf et al, 2009). A few more examples of vulnerabilities due to initialization problems or other bad quality random number generators are weak RSA key generation in network devices (Heninger et al, 2012;Lenstra et al, 2012), repeated or guessable keys produced inside smart cards (Bernstein et al, 2013;Courtois et al, 2013;Nohl et al, 2008) and the predictable random sequences that are used for cryptographic purposes in Android (Kim et al, 2013;Michaelis et al, 2013).…”