摘要
基于演化硬件的随机数发生器,分析前先假设从序列密码算法或随机数发生器产生的待检验二进制位序列、长度及检验统计值,从测试文件读取的数据来自随机数发生器的某序列。再根据每个测试算法相关的子程序进行读入、数学变换等处理。最后通过生日间隔、停车场、重叠求和等测试,得出所测试序列文件均是随机的结论。
Random number generator is based on evolvable hardware. The testing binary sequence, length and testing statistic value were generated by sequence code algorithm or random number generator before analyzed. The testing files came from certain sequence of random number generators. Then, according to the sub-program of every testing algorithm, read and carried on mathematical transform. Finally, draw a conclusion that the testing files which through birthday spacing test, parking test and overlapping sums test were random.
出处
《兵工自动化》
2007年第9期78-80,共3页
Ordnance Industry Automation
基金
国家自然科学基金项目(60473014
60133010)
江西省教育厅科技计划项目(赣教技字[2005]150号)
江西省高性能计算技术重点实验室资助基金项目(JXHC-2005-003)
关键词
随机数
随机数发生器
序列文件
测试
Random number
Random number generator
Sequence
Testing