您当前的位置:
首页 > 文献资料
所属专业:
NISTFIPS 140-1文献资料
-
基于Intel RNG的真随机数生成器研究
目的构建基于特定Intel芯片组中random number generator(RNG)单元的真随机数生成器.方法在Intel 815E芯片组的个人电脑上安装Intel Security Driver(ISD)后,使用Microsoff Visual C++6编程,通过寄存器读取的方式获取RNG中的随机数.结果生成的500个随机数通过的NIST FIPS 140-1和x2拟合优度检验(α=0.05),表明本方法所生成的随机数满足独立性和分布均匀性的要求.生成7500个随机数经域值变换后与随机数表中的同等数目的随机数进行了统计学比较,结果显示前者的均值偏移、SD,SE和CV均小于后者.结论基于IntelRNG的真随机数生成器可以生成满足独立性和分布均匀性的真随机数,生成的随机数效果与随机数表中的随机数没有显著性区别.但是基于IntelRNG的真随机数生成器能解决使用随机数表获取随机数中可能存在的问题,具有较好的普遍性和实用性.
关键词: Intel RNG 真随机数 生成器 NISTFIPS 140-1 随机数表