Windows相当于/ dev / random

有没有一个Linux的/ dev / random的Windows?

是的,这就是所谓的微软CryptoAPI 。

如果你在做.NET开发,你可以使用RandomNumberGenerator类。

StingyJack回答的这个链接是好的: http : //en.wikipedia.org/wiki/CryptGenRandom

自2005年以来,Microsoft C ++ Visual Studio提供了可在Windows XP及更高版本上运行的rand_s() 它基于RtlGenRandom (和CryptoAPI的PRNG函数一样),其内部工作不公开。 在XP中似乎有一些弱点已经被修复。

就我个人而言,我使用rand_s()作为随机性的附加来源来播种我选择的PRNG。