一种基于FPGA的随机数检验实现方法

被引:1
作者
韩炼冰
段俊红
房利国
王松
机构
[1] 中国电子科技集团公司第三十研究所
关键词
FPGA; 频数检验; 序列检验; 扑克检验; 游程检验; 自相关检验;
D O I
暂无
中图分类号
TN791 []; TP309 [安全保密];
学科分类号
081206 [计算机网络与安全];
摘要
随机数在信息安全领域具有重要作用,而随机数检验是保证随机数有效的重要手段。介绍随机数检验的数学原理,描述频数检验、序列检验、扑克检验、游程检验和自相关检验等五项检验的检验方法,给出了一种五项检验的FPGA实现及优化方法,并用VHDL进行了编码实现。最后,用Modelsim仿真工具进行正确性验证,并在Altera的EP3C10 FPGA中进行性能测试。结果表明,在132 MHz时钟频率下,五项检验达到了118 Mbit/s的实时检验性能。
引用
收藏
页码:2584 / 2588
页数:5
相关论文
共 5 条
[1]
伪随机序列随机性测试系统的设计与实现 [D]. 
刘康 .
石家庄铁道大学,
2016
[2]
两种基于统计学的大规模随机数检测方法 [J].
罗顺 ;
赵新宇 ;
杨士华 .
信息安全与通信保密, 2013, (03) :80-81+84
[3]
随机性测试的研究与实现 [J].
师国栋 ;
康绯 ;
顾海文 .
计算机工程, 2009, 35 (20) :145-147+150
[4]
密码技术中一种随机数检验方法的设计与实现 [J].
苏桂平 ;
马广明 ;
吕述望 .
微电子学与计算机, 2006, (11) :23-25
[5]
Handbook of Applied Cryptography..MENEZES A J;VAN OORSCHOT P C;VANSTONE S A;.CRC Press.2001,