Did you know that many of the new Intel desktop and server
chipsets have a built in Hardware Random Number generator? I did not until a
while ago. If your computer uses the Intel® 815 chipset, Intel® 820
chipset, Intel® 840 chipset, Intel® 850 chipset, or Intel® 860
chipset you have a excellent source of random data available to you. For those of you who use windows Intel provides
a driver for CryptoAPI that exposes this Hardware
Random Number Generator via CAPI. The driver can be found at http://developer.intel.com/design/software/drivers/platform/security.htm. On windows OpenSSL already uses
the necessary CryptoAPI calls to take advantage of
this device; take a look and have fun ;) Ryan
|