符合FIPS标准的PHP 5.6随机数生成器(Windows)

时间:2017-12-04 14:55:37

标签: php windows random php-5.6 fips

我正在寻找针对PHP 5.6的FIPS验证或兼容的随机数生成器的实现。从我所看到的,random_bytes和random_int有,但它们仅适用于PHP 7.0或更高版本。 random_bytes使用Windows CryptGenRandom API,但也不推荐使用。

https://msdn.microsoft.com/en-us/library/windows/desktop/aa379942(v=vs.85).aspx

这里有PHP 5.6的第三方实现:

https://github.com/paragonie/random_compat

但我找不到任何表明它符合FIPS的参考。我们正在努力使我们的产品符合FIPS标准,并且希望使用加密安全的随机生成器,该生成器不会在FIPS认证中引起问题,并且可以在Windows,Linux和Mac上运行。

0 个答案:

没有答案