我们公司现在开发的产品上需要实现网络安全的功能,其中在随机数的生成方面遇到了问题。
因客户要求只要是从如下网站中列取得任何一种方法生成随机数都是可以的。(网站链接和图片要在我的账户得到验证之后才能发布....)
我们现选择如下第23项的方式产生随机数,即使用windows
7 Ultimate 版本的OS采用windows
7 and server 2008 R2 RNG Library这个工具的算法来实现。
但是我们公司只能提供Windows 7 Enterprise
版本的OS,所以我们想知道Windows
7 Enterprise 版本里面的这个"Windows 7 and Server 2008 R2 RNG Library"是不是与windows
7 Ultimate 版本中的一致。
另外,我们在windows中,如何能调用这个"Windows
7 and Server 2008 R2 RNG Library"库?
我们最后只找到这个随机数生成函数“CryptGenRandom( )“,但是不清楚这个函数是否是使用的是"Windows
7 and Server 2008 R2 RNG Library"这个库的。