NIST随机数测试套件使用方法

生成待测试文件

本教程要求待测试数据由0、1组成的文本文件,01之间没有间隔。若用于测试混沌系统的随机性,建议生成长度为108的测试数据。

运行测试程序

教程运行于Linux虚拟机环境中(软件可于官网下载:link.),运行sts程序
./assess n 中的数字为每段数据长度,此处n=100000

输入测试文件

测试选项
在 Input File: 后输入自己待测试数据坐在的位置。此为程序中自带的测试文件。

测试选项

在这里插入图片描述
如果您不希望对每个序列应用所有的统计测试,则输入0,如果您希望对每个序列应用所有的统计测试,则输入1。此处选择1。
继续测试
输入0或1表示是否对统计数据进行编号应对每个序列进行测试。此处选择0.

输入测试数据段数

数据段数
/ bitStreams * n = 数据文件的总大小
注意此处bitStreams和上述数据段长度n的乘积不能超过文件的总长度。
最后,等待输出测试结果

测试结果查看

测试结果
以此为例,按照对应测试项目可查看测试结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值