Path: csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!nntpswitch.blueworldhosting.com!not-for-mail Content-Type: Text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Jeff-Relf.Me <@.> Date: Wed, 28 Oct 2015 09:35:05 -0700 (Seattle) Message-ID: References: Newsgroups: comp.os.linux.advocacy,sci.physics,alt.computer.security,comp.sys.mac.system,alt.hacker,alt.privacy.anon-server Subject: RDRAND has numerous problems. User-Agent: Jeff-Relf.Me/X.ZIP X-Complaints-To: abuse@blueworldhosting.com Organization: BWH Usenet NNTPSwitch-Cluster Lines: 9 NNTP-Posting-Date: Wed, 28 Oct 2015 12:35:05 -0400 X-Trace: 507265630f939ec90b8a611418 Xref: csiph.com comp.os.linux.advocacy:329185 sci.physics:528725 alt.computer.security:5426 comp.sys.mac.system:84397 alt.hacker:9315 alt.privacy.anon-server:46607 Ezekiel, RDRAND has numerous problems; if it worked properly, rand() would use it. 1. It doesn't work on most systems, including mine. 2. You can't guarantee that it'll work as advertized. I don't see how passing the low bits of QueryPerformanceCounter() to srand() wouldn't be good enough for anyone and everyone.