The ability to provide random data (or entropy) is important whenever you generate keys for a VPN or a digital certificate, say for your Apache web server running SSL. Keys and certificates require a random "seed" to ensure the new key or certificate is not mathematically similar to previous keys or certificates.

Each of the BSDs has the ability to continually collect entropy so random data is available as needed. FreeBSD and OpenBSD use random(4) whereas NetBSD uses rnd(4). FreeBSD's implementation provides several sysctl MIBs and is based on Bruce Schneier's Yarrow algorithm. Bruce is also the author of the Blowfish algorithm.

Was this article helpful?

0 0
The Ultimate Computer Repair Guide

The Ultimate Computer Repair Guide

Read how to maintain and repair any desktop and laptop computer. This Ebook has articles with photos and videos that show detailed step by step pc repair and maintenance procedures. There are many links to online videos that explain how you can build, maintain, speed up, clean, and repair your computer yourself. Put the money that you were going to pay the PC Tech in your own pocket.

Get My Free Ebook

Post a comment