This blog post looks at Linux’s internal random number generator and how it overcomes the problem of generating random numbers on a machine that’s anything but random.ĬloudFlare’s servers require a good source of random numbers for authentication and to assure perfect forward secrecy in SSL. We’ve covered why secure systems require random numbers in a previous blog post, but getting random numbers from a computer is very hard. For example, if you’re reading this using a link to then the SSL connection you are using will have required random numbers to ensure its security (they were used as part of the establishment of the secure connection). Without them, most cryptographic systems break down and the privacy and authenticity of communications between two parties can be subverted. When building secure systems, having a source of random numbers is essential.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |