NIST随机数测试软件下载,安装、和使用,分析方法最新版(19年4月)
NIST随机数测试软件下载,安装、和使用方法
毕设设计了一个伪随机数生成器,用到了NIST检验伪随机数的随机性,现在由于软件的更新等原因,以前前辈的博客里或多或少有些小问题,这里写个博客总结一下博主安装及使用过程中的经验。
NIST简介
NIST是美国国家标准与技术委员会发布的考评伪随机序列随机性的一种方法,一共有16个小测试,具体测试内容见这篇博客:
博客: link.
每个测试得到一个P-value值,大于这个值即认为随机,小于这个值认为随机性不够强。
NIST下载与安装
1,可以直接去NIST的官网下载软件安装包,链接如下,直接点击Download下载最新版。
安装包: link.
2,官网的软件包是Linux系统下开发的,如果你的电脑是Linux系统,安装非常简单,直接进入文件夹make就行,Windows系统麻烦一点,需要先下一个cygwin软件来辅助使用,下载链接如下,选择自己电脑对应的版本即可。
Cygwin: link.
需要注意的是,NIST和Cygwin的下载都需要翻墙,不翻墙也可以,但速度极慢。
下载完成之后,先安装Cygwin,运行setup.exe程序,出现安装画面。直接点“下一步”,出现安装模式的对话框,如下图所示:
直接下一步
上图是选择安装目录,确定好目录之后,直接下一步。
上图是选择安装过程中从网上下载的Cygwin组件包的保存位置,这个无所谓,选择完以后,直接点击“下一步”。
这一步选择连接的方式,选择你的连接方式,选择直接连接这个选项就OK了,然后点击下一步,会出现选择下载站点的对话框,如下图所示。
这里可以直接使用第一个镜像链接,速度还可以,不是特别慢,选好后直接下一步即可。
安装过程中需要注意一些问题,之前有前辈的博客写过,链接如下。
博客: link.
但现在由于版本更新,很多界面都不一样了,现在最新的安装过程如下:
首先接着上图的下一步之后,会出现一个选择组件包的界面,这里需要点开Devel这个大包,要选择里面的小项。
里面有很多,我们必须的是
binutils
gcc
gcc-mingw
gdb
其中gcc-mingw在新版的安装包里博主一直没找到,其余3个都能直接找到,没办法,博主就把gc开头的组件包全部下载了,如下图所示
这里只要双击Skip那个位置就会自动选择最新版,或者点击右边那个倒三角选择版本。
另外有一个非常重要的问题
前辈的博客里面,后面遇到了一个找不到make命令的错误,这个就是因为在选择组件包的时候没有选择make,虽然安装完之后也可以单独下载这个包,然后放在安装目录里,可以解决这个问题,但博主当时安装的时候,就算解压到安装目录里,之后用的时候也一直提示我找不到make命令,只能重新安装。
所以安装时就直接把make装上吧,它也在Devel这个大包里
都选择好之后,可以直接下一步,进入下载界面
耐心等吧,大概需要30分钟,博主前面选了很多的包,但最终安装大小也就900M左右,不是特别的大。
最后安装成功
接下来需要安装NIST sts-2.1.2这个软件包
运行Cygwin,通过命令行进入该软件包中sts-2.1.2中包含 Makefile文件的文件夹,输入make命令,该软件就会自动安装了。出现下图界面就说明你安装彻底成功了。博主当时安装的时候报了个错,说是定义了变量nu但之后并未使用。这个错误无所谓,亲测并不影响后面的使用。
NIST软件的使用
接下来就是NIST检验的应用,这里有很多前辈的博客写过,但很多比较零散,这里总结一下,以及写写博主当时遇到的问题。
- 数据格式 ,博主的是二进制格式,即一个TXT文件里面全是0或1,直接由MATLAB的mat文件生成的,没有逗号或者空格。当然是ASCII码也可以,NIST好像只支持这两种数据。
- 数据量要够大 ,NIST有些检验要求输入的数据流至少要大于等于1000000个比特位,也就是1M的数据,建议数据量在30M左右,数据量太小对随机性的分析不利,当然再大也可以,博主是128M的二进制数据,只是运行速度比较慢,将近1小时。
1.输入./assess.exe,回车
2.输入./assess.exe 1000000,回车。表示将数据段的长度设置为1000000(bits)=1M(bits)。注意,NIST检验是按数据段来检验的,无论你原始的数据文件多大,都是分成小段,这里一段是一百万个比特位也就是1M。比如128M的数据就分成128段,30M的数据就分成30段。这里每段多长是可变的,但是数据段的长度应该至少大于1M(bits),因为有些检验要求输入的数据流至少要大于等于1M,不然后面运行会出警告。
3.接下来就是,输入0,输入待测试文件所在的路径,注意:这里的路径是绝对路径
4.然后选择要测试的项目,我们输入1 ,回车,表示对NIST的16个检测都进行测试。
5.接下来,程序询问我们是否选择默认的参数设置,这里无所谓,如果你的数据足够大的话,[1]对应的那个128可以变大些,直接输1然后回车就可以更改,博主改成了20000,当然不改也可以。
非常重要的是这里有个 How many bitstreams这个问题,这里一定要与之前的数据段长度对应,之前数据段是1M,那128M的数据就就是128个比特流,30M的数据就是30个流。
128M的数据就就是128个比特流,这里就可以选一个比128小的数,比如100,代表只检验前100M数据的随机性。
6.接下来,程序询问我们待测数据的存放各式。由于我的数据文件格式是二进制,数据文件里只有0和1,所以输入0
图片是截的别的博主的图,这里根据自己的数据选择即可
7.之后,测试工具在屏幕上输出一行英文提示:统计测试进行中…。
接下来,耐心等待即可,运算时间与数据量有关。
当数据测试完成后,会在测试包所在目录的experiments->AlgorithmTesting目录下生成两个测试报告文件,他们分别是finalAnalysisReport.txt和freq.txt。
NIST软件使用过程中可能的出错
-
igamc: UNDERFLOW 这个实际上是报错,好像是数据下溢的意思,出现原因可能是上面的第6步里面0和1选错了,可以换一换试试。还有个原因就是数据量与数据段与数据流的关系不对,比如30M的数据,一个数据段1M,数据流那里如果大于30,就会出问题,一般是
数据量=数据段长度*数据流个数 -
P-value全是0 这个原因很多,首先导致igamc: UNDERFLOW的问题可能也会导致P-value全是0,还有就是数据量太少,比如1000000个比特位,如果数据连1M都达不到,可能也会出现这个问题。
如何查看finalAnalysisReport.txt和freq.txt
首先前面16个文件夹分别对应16个检验,每个文件夹里都有各自的检验结果。
各自的检验结果如下,有两个文件。
stats.txt文件里会给出每个数据段通过此检验的情况,success或者failure
然后finalAnalysisReport.txt文件是总的检验结果
打开之后,如下所示
PROPORTION是所有数据段中通过检验的比例。右边那个是检验的名称,其中Non开头那个比较特殊,它虽然是一个检验,但会出现多个P-value值。当然也是大于0.01认为随机。
所有P-value都大于等于0.01即可认为通过了NIST检验。
总结
NIST的检验和结果分析都已完成了,这篇博客参考的博客有:
博客: link.
希望这篇博客能给别人带来帮助。
</div>
<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-095d4a0b23.css" rel="stylesheet">
</div>
</article>
</div>
<div class="hide-article-box hide-article-pos text-center">
<a class="btn-readmore" data-report-view="{"mod":"popu_376","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576","strategy":"readmore"}" data-report-click="{"mod":"popu_376","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576","strategy":"readmore"}">
展开阅读全文
<svg class="icon chevrondown" aria-hidden="true">
<use xlink:href="#csdnc-chevrondown"></use>
</svg>
</a>
</div>
<div class="recommend-box"><div class="recommend-item-box type_blog clearfix" data-report-view="{"mod":"popu_387","dest":"https://blog.csdn.net/henter/article/details/82971527","strategy":"BlogCommendFromMachineLearnPai2","index":"0"}" data-report-click="{"mod":"popu_387","dest":"https://blog.csdn.net/henter/article/details/82971527","strategy":"BlogCommendFromMachineLearnPai2","index":"0"}">
<div class="content" style="width: 712px;">
<a href="https://blog.csdn.net/henter/article/details/82971527" target="_blank" rel="noopener" title="可以在 Windows 系统下运行的 NIST 随机数统计测试工具">
<h4 class="text-truncate oneline" style="width: 552px;">
可以在 Windows 系统下运行的 <em>NIST</em> <em>随机数</em>统计测试工具 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">10-08</span>
<span class="read-num hover-hide">
阅读数
650</span>
</p>
</div>
</a>
<p class="content" style="width: 712px;">
<a href="https://blog.csdn.net/henter/article/details/82971527" target="_blank" rel="noopener" title="可以在 Windows 系统下运行的 NIST 随机数统计测试工具">
<span class="desc oneline"> NIST在其官网地址https://csrc.nist.gov/Projects/Random-Bit-Generation/Documentation-and-Software上发布了NISTS...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" rel="noopener" href="https://blog.csdn.net/henter">来自: <span class="blog_title"> henter的专栏</span></a>
</span>
</p>
</div>
</div>
我当初是直接用MATLAB生成的TXT文件, P-value值一直都是0的话你可以先看看是不是文章里的那些问题。举报回复
- yiranzero 2个月前 #2楼 博主想问一下,前面步骤都ok,在windows下运行assess.exe的时候,一直出现“igamc: UNDERFLOW”错误,最后的评测结果也一直是Failure,P-value值一直都是0,想问下这个问题你有遇到过吗? 举报回复查看回复(1)
-
- 葛二蛋的蛋蛋 回复 yiranzero 2个月前 前面博文里有提到的,你可以先看看是不是博文里提到的问题。 举报回复
-
- 上一页
- 1
- 下一页
</div>
nist随机数测试算法使用记录
06-03 阅读数 8779
网上找到开源的的nist算法,make之后发现算法太专业,不知道怎么用,经过一段时间摸索,弄清楚的写下来。源码目录:nist/sts-2.1.2/; 编译make我的随机数包rng2.dat是138... 博文 来自: qishandaxue的专栏
目前最新NIST随机数测试软件下载、安装、及使用教程
02-27 阅读数 6790
最近由于科研需要,在搞一些随机数的测试的事情,众所周知随机数测试我们可以使用NIST的软件进行多大15项的随机测试,我也在网上查找了很多大牛的博客,但是都是年代久远,很多的链接现在都是物是人非,都是不... 博文 来自: Miracle.Zhao的博客
随机数生成器,基于软件的伪随机数算法
06-24 阅读数 2730
在工程中有时候需要用到随机数函数来模拟一些情况,例如加密系统的密钥来源可以用随机数函数获取。一般来说随机数函数需要有以下性质:1:随机性,不存在统计学偏差,是完全散乱的数列。2:不可预测性:不能从过去... 博文 来自: wjb123sw99的博客
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_59" data-pid="59"><script type="text/javascript">
(function() {
var s = "_" + Math.random().toString(36).slice(2);
document.write('<div style="" id="' + s + '"></div>');
(window.slotbydup = window.slotbydup || []).push({
id: "u3491668",
container: s
});
})();
NIST 随机性测试 问题
05-15 阅读数 133
关于NIST随机性测试软件版本:sts-2.1.2使用说明测试要求:500条bitstream,每条bitstream长度为20000,测试全部15条测试项,测试序列以ASCII存储在一个文档(dat... 博文 来自: linux91的专栏
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-report-view="{"mod":"popu_387","dest":"https://download.csdn.net/download/zhsxsx/3947751","strategy":"BlogCommendFromBaidu2","index":"5"}" data-report-click="{"mod":"popu_387","dest":"https://download.csdn.net/download/zhsxsx/3947751","strategy":"BlogCommendFromBaidu2","index":"5"}">
<a href="https://download.csdn.net/download/zhsxsx/3947751" rel="noopener" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>随机数</em>生成分析软件 </h4>
<span class="data float-right">12-20</span>
</div>
<div class="desc oneline">
随机数生成与分析软件 VC++源代码。 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
随机数测试标准,NSP800-22-官方测试套件-sts-2.0b.zip下载
随机数测试标准的测试程序,NSP800-22-官方测试套件-sts-2.0b.zip,Linux or Unix环境下可运行。在送第3方随机数测试之前,可自己预测试。 相关下载链接://downloa 论坛
随机性测试的问题,求助!!
我是一个研究生,需要了解的朋友的帮助! 我要测试一个算法生成的byte stream是不是随机的(randomness test)。我的这个算法的程序输出是16进制的,我输出了大概10000个byte 论坛
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_60" data-pid="60"><div class="mediav_ad"><newsfeed class="newsfeed QIHOO__WEB__SO__1569379311345_89" id="QIHOO__WEB__SO__1569379311345_89" style="display:block;margin:0;padding:0;border:none;width:900px;height:84px;overflow-y:hidden;overflow-x:hidden;position:relative;text-align:left;"><info-div id="QIHOO__WEB__SO__1569379311345_89-info" style="zoom:1"><info-div class="QIHOO__WEB__SO__1569379311345_89 singleImage clk" data-href="https://ssxd.mediav.com/s?type=2&r=20&mv_ref=blog.csdn.net&enup=CAABPL8gSAgAAkggvzwA&mvid=Mzg4NTk2ODIwMDc0NzE0MjYwODAwMTk&bid=139ca59c05dcb909&price=AAAAAF2K0/AAAAAAAA4PdaCF+vBg1aQup1ay/w==&finfo=DAABCAABAAAAXQgAAgAAAIoEAAM/Pq/rMYldvwAIAAIAAAADCgADgSq6CoATDpUIAAQAAADGBgAGGt0GAAoAAAgADgAAADEKAA8AAAAAAA4w0AA&ugi=FcTgigEVyNtrTBUCFZIFFZYFFQAAFbDZ0c8MFsAgFcgBFoDwxobz1ckFHBbFuJKWloTTxUkVAAAA&uai=FeTGlAIlAhUEFqWt+e2xw6fV/QEV8gglx9+9vA8lABUaFAAcFra4he+1mJrEpgEVAAAA&ubi=FejnJBWkhJ4CFaD1xhUVwI36WBUGFRwWuonH+hQWpa3khqj9otX9ATQCFrDgECUGFfjx8IkNFZ4BFQAkFBbo5yQA&clickid=0&cpx=__OFFSET_X__&cpy=__OFFSET_Y__&cs=__EVENT_TIME_START__&ce=__EVENT_TIME_END__&adsw=__ADSPACE_W__&adsh=__ADSPACE_H__&ldtype=2&csign2=aV75QrTCu0Z=&url=http%3A%2F%2Fbaidu.code.jjyx.com%2Fhtmlcode%2F24889.html%3Fsourceid%3D%7Bsource_id%7D" data-pv="https://ssxd.mediav.com/s?type=1&r=20&tid=Mzg4NTk2ODIwMDc0NzE0MjYwODAwMTk&finfo=DAABCAABAAAAXQgAAgAAAIoEAAM/Pq/rMYldvwAIAAIAAAADCgADgSq6CoATDpUIAAQAAADGBgAGGt0GAAoAAAgADgAAADEKAA8AAAAAAA4w0AA&mv_ref=blog.csdn.net&enup=CAABPL8gSAgAAkggvzwA&mvid=Mzg4NTk2ODIwMDc0NzE0MjYwODAwMTk&bid=139ca59c05dcb909&ugi=FcTgigEVyNtrTBUCFZIFFZYFFQAAFbDZ0c8MFsAgFcgBFoDwxobz1ckFHBbFuJKWloTTxUkVAAAA&uai=FeTGlAIlAhUEFqWt+e2xw6fV/QEV8gglx9+9vA8lABUaFAAcFra4he+1mJrEpgEVAAAA&ubi=FejnJBWkhJ4CFaD1xhUVwI36WBUGFRwWuonH+hQWpa3khqj9otX9ATQCFrDgECUGFfjx8IkNFZ4BFQAkFBbo5yQA&ds=1&price=AAAAAF2K0/AAAAAAAA4PdaCF+vBg1aQup1ay/w==,https://max-l.mediav.com/rtb?type=2&ver=1&v=CGQSEDEzOWNhNTljMDVkY2I5MDkYsqOKASCisEUoAWIXMzg4NTk2ODIwMDc0NzE0MjYwODAwMTmIAQA&k=K5FxJgAAAAA=&w=AAAAAF2K0_AAAAAAAA4PnuFeKBzTAQC5vnd6sA&i=bAs348psKJgO&exp=BQBEAQJEFgJECgBEEABDJQBD&z=1" data-clk="https://max-l.mediav.com/rtb?type=3&ver=1&v=CGQSEDEzOWNhNTljMDVkY2I5MDkYsqOKASCisEUoAWIXMzg4NTk2ODIwMDc0NzE0MjYwODAwMTlwAA&k=yCdSfwAAAAA=&i=bAs348psKJgO&exp=BQBEAQJEFgJECgBEEABDJQBD&x=__OFFSET_X__&y=__OFFSET_Y__&st=__EVENT_TIME_START__&et=__EVENT_TIME_END__&adw=__ADSPACE_W__&adh=__ADSPACE_H__&tc=&turl=">
<info-div class="wrap">
<info-div class="singleImage-img singleImage-img-left">
<info-div class="img" style="background-image:url(https://s3m.mediav.com/galileo/301556-27e49e469ababbb79563a62c9f9d2bab.gif)"><info-div class="ads-tag"></info-div></info-div>
</info-div>
<info-div class="singleImage-body singleImage-body-left">
<info-div class="singleImage-title">陈小春坦言:这游戏不充钱都能当全服大哥,找到充值入口算我输!</info-div>
<info-div class="singleImage-desc">贪玩游戏 · 顶新</info-div>
</info-div>
国密 GMT 0062-2018 《密码产品随机数检测要求》笔记
11-29 阅读数 5895
摘要:本文档对GMT0062-2018《密码产品随机数检测要求》进行归纳研究分析。关键词:随机数,密码产品,随机数检测,单比特频数检测,扑克检测。注意:目前只看到报批稿,而非最终稿。本文档参考报批稿内... 博文 来自: 云与山的彼端
NIST随机性测试及参数范围
03-17 阅读数 4757
一.16种NIST随机性测试方法软件下载地址:点击打开链接1.频率检验(Frequency Test) 该检验主要是看0和1在整个序列中所占的比例。检验的目的是确定序列中的1和0数是否与... 博文 来自: lafu5137的博客
<div class="recommend-item-box blog-expert-recommend-box" style="display: block;">
<div class="d-flex">
<div class="blog-expert-recommend">
<div class="blog-expert">
<div class="blog-expert-flexbox" data-report-view="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/henter" target="_blank"><img src="https://avatar.csdn.net/D/E/1/3_henter.jpg" alt="henter" title="henter"></a><span data-report-click="{"mod":"popu_710","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><span class="blog-expert-button-follow btn-red-follow" data-name="henter" data-nick="henter">关注</span></span></div><div class="info"><span data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/henter" target="_blank"><h5 class="oneline" title="henter">henter</h5></a></span> <p></p><p class="article-num" title="109篇文章"> 109篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/qishandaxue" target="_blank"><img src="https://avatar.csdn.net/2/1/C/3_qishandaxue.jpg" alt="qishandaxue" title="qishandaxue"></a><span data-report-click="{"mod":"popu_710","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><span class="blog-expert-button-follow btn-red-follow" data-name="qishandaxue" data-nick="qishandaxue">关注</span></span></div><div class="info"><span data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/qishandaxue" target="_blank"><h5 class="oneline" title="qishandaxue">qishandaxue</h5></a></span> <p></p><p class="article-num" title="16篇文章"> 16篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/zhaomengszu" target="_blank"><img src="https://avatar.csdn.net/3/C/1/3_zhaomengszu.jpg" alt="这孩子谁懂哈" title="这孩子谁懂哈"></a><span data-report-click="{"mod":"popu_710","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><span class="blog-expert-button-follow btn-red-follow" data-name="zhaomengszu" data-nick="这孩子谁懂哈">关注</span></span></div><div class="info"><span data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/zhaomengszu" target="_blank"><h5 class="oneline" title="这孩子谁懂哈">这孩子谁懂哈</h5></a></span> <p></p><p class="article-num" title="280篇文章"> 280篇文章</p><p class="article-num" title="排名:5000+"> 排名:5000+</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/wjb123sw99" target="_blank"><img src="https://avatar.csdn.net/B/1/B/3_wjb123sw99.jpg" alt="时暑" title="时暑"></a><span data-report-click="{"mod":"popu_710","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><span class="blog-expert-button-follow btn-red-follow" data-name="wjb123sw99" data-nick="时暑">关注</span></span></div><div class="info"><span data-report-click="{"mod":"popu_709","dest":"https://blog.csdn.net/weixin_39928192/article/details/89256576"}"><a href="https://blog.csdn.net/wjb123sw99" target="_blank"><h5 class="oneline" title="时暑">时暑</h5></a></span> <p></p><p class="article-num" title="79篇文章"> 79篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div></div>
</div>
</div>
</div>
</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{"mod":"popu_387","dest":"https://blog.csdn.net/lafu5137/article/details/79593845","strategy":"searchFromBaidu1","index":"5"}" data-report-click="{"mod":"popu_387","dest":"https://blog.csdn.net/lafu5137/article/details/79593845","strategy":"searchFromBaidu1","index":"5"}" data-track-view="{"mod":"popu_387","dest":"https://blog.csdn.net/lafu5137/article/details/79593845","strategy":"searchFromBaidu1","index":4,"extend1":"_"}" data-track-click="{"mod":"popu_387","dest":"https://blog.csdn.net/lafu5137/article/details/79593845","strategy":"searchFromBaidu1","index":4,"extend1":"_"}" data-flg="true"> <a href="https://blog.csdn.net/lafu5137/article/details/79593845" target="_blank"> <h4 class="text-truncate oneline" style="width: 641px;"><em>NIST</em>随机性测试及参数范围 - lafu5137的博客 - CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">7-6</span> </p> </div> </a> </div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{"mod":"popu_387","dest":"https://blog.csdn.net/zkkzpp258/article/details/82685404","strategy":"searchFromBaidu1","index":"6"}" data-report-click="{"mod":"popu_387","dest":"https://blog.csdn.net/zkkzpp258/article/details/82685404","strategy":"searchFromBaidu1","index":"6"}" data-track-view="{"mod":"popu_387","dest":"https://blog.csdn.net/zkkzpp258/article/details/82685404","strategy":"searchFromBaidu1","index":5,"extend1":"_"}" data-track-click="{"mod":"popu_387","dest":"https://blog.csdn.net/zkkzpp258/article/details/82685404","strategy":"searchFromBaidu1","index":5,"extend1":"_"}" data-flg="true"> <a href="https://blog.csdn.net/zkkzpp258/article/details/82685404" target="_blank"> <h4 class="text-truncate oneline" style="width: 633px;"><em>NIST</em>数字测试套件<em>使用</em>说明 - 四问四不知的博客 - CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">11-6</span> </p> </div> </a> </div>
随机数检测软件NIST安装和使用
03-30 阅读数 454
前言:某个周六上午,收到2.2G的随机数文件让我测试随机数。一脸黑人问号的询问老大测试方法是什么?只告诉我用NIST工具。正文:NISPSP800-22是美国国家标准与技术研究院公布的随机数测试标准,... 博文 来自: wjb123sw99的博客
一个生成伪随机数的超级算法【转】
06-15 阅读数 6597
什么叫伪随机数?真正意义上的随机数(或者随机事件)在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,是不可见的。而计算机中的随机函数是按照一定算法模拟产生的,其结果是确定的... 博文 来自: LVXIANGAN的专栏
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_61" data-pid="61"><iframe src="https://adaccount.csdn.net/#/preview/575?m=cnSQvHEEcpSnEcpJSEnpApybpHpncDSDciHAXJcnnHEpbvniLLAtAtynvJESHQWEipApnicvSnAtSQDLbXfpioJfJSLnbAHcbpQQ&k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&k=&m=cnSQvHEEcpSnEcpJSEnpApybpHpncDSDciHAXJcnnHEpbvniLLAtAtynvJESHQWEipApnicvSnAtSQDLbXfpioJfJSLnbAHcbpQQ"></div></div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{"mod":"popu_387","dest":"https://blog.csdn.net/linux91/article/details/90231225","strategy":"searchFromBaidu1","index":"9"}" data-report-click="{"mod":"popu_387","dest":"https://blog.csdn.net/linux91/article/details/90231225","strategy":"searchFromBaidu1","index":"9"}" data-track-view="{"mod":"popu_387","dest":"https://blog.csdn.net/linux91/article/details/90231225","strategy":"searchFromBaidu1","index":8,"extend1":"_"}" data-track-click="{"mod":"popu_387","dest":"https://blog.csdn.net/linux91/article/details/90231225","strategy":"searchFromBaidu1","index":8,"extend1":"_"}" data-flg="true"> <a href="https://blog.csdn.net/linux91/article/details/90231225" target="_blank"> <h4 class="text-truncate oneline" style="width: 633px;"><em>NIST</em> 随机性测试 问题 - linux91的专栏 - CSDN博客</h4> <div class="info-box d-flex align-content-center"> <p> <span class="date">6-28</span> </p> </div> </a> </div>
NIST数字测试套件使用说明
09-13 阅读数 1596
NIST测试套件是由15个测试组成的统计软件包,这些是为了测试随机(任意长度)由基于硬件或软件的密码随机或伪随机数生成器产生的二进制序列。测试关注于各种不同类型的已存在的非随机序列。有些测试可以分成各... 博文 来自: 四问四不知的博客
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-report-view="{"mod":"popu_387","dest":"https://download.csdn.net/download/fengluop/10606220","strategy":"BlogCommendFromBaidu2","index":"15"}" data-report-click="{"mod":"popu_387","dest":"https://download.csdn.net/download/fengluop/10606220","strategy":"BlogCommendFromBaidu2","index":"15"}">
<a href="https://download.csdn.net/download/fengluop/10606220" rel="noopener" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
AIS-31 测试包 </h4>
<span class="data float-right">08-15</span>
</div>
<div class="desc oneline">
德国官网上的测试包已经没有了,这是千辛万苦找到的,提供的是java文件,可以参考 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-report-view="{"mod":"popu_387","dest":"https://download.csdn.net/download/weixin_28906781/10815864","strategy":"BlogCommendFromBaidu2","index":"16"}" data-report-click="{"mod":"popu_387","dest":"https://download.csdn.net/download/weixin_28906781/10815864","strategy":"BlogCommendFromBaidu2","index":"16"}">
<a href="https://download.csdn.net/download/weixin_28906781/10815864" rel="noopener" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
国密标准 <em>随机数</em>检测规范 </h4>
<span class="data float-right">11-29</span>
</div>
<div class="desc oneline">
随机数检测标准 GMT0005-2012随机性检测规范 包括15检测标准 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-report-view="{"mod":"popu_387","dest":"https://download.csdn.net/download/tony1647887142/10276546","strategy":"BlogCommendFromBaidu2","index":"17"}" data-report-click="{"mod":"popu_387","dest":"https://download.csdn.net/download/tony1647887142/10276546","strategy":"BlogCommendFromBaidu2","index":"17"}">
<a href="https://download.csdn.net/download/tony1647887142/10276546" rel="noopener" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>NIST</em>随机性测试套件 </h4>
<span class="data float-right">03-08</span>
</div>
<div class="desc oneline">
美国国家标准与技术研究所提供的Special Publication800-22测试包(简称NIST随机性测试)。 NIST测试程序是一个统计包,包括 16 种测试手段。这些测试手段可测试由用作保密随 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_62" data-pid="62"><iframe src="https://adaccount.csdn.net/#/preview/577?m=LEncbJJbvnbLEDAHtcmpJpAboHnncbDbLpitDUEJipJSJHLtnpXDHEivyyEibAEELHitQEWEtcQADAyLctitULiEfiHiEbJLScQQ&k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&k=&m=LEncbJJbvnbLEDAHtcmpJpAboHnncbDbLpitDUEJipJSJHLtnpXDHEivyyEibAEELHitQEWEtcQADAyLctitULiEfiHiEbJLScQQ"></div></div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-report-view="{"mod":"popu_387","dest":"https://download.csdn.net/download/wjb123sw99/11074965","strategy":"BlogCommendFromBaidu2","index":"19"}" data-report-click="{"mod":"popu_387","dest":"https://download.csdn.net/download/wjb123sw99/11074965","strategy":"BlogCommendFromBaidu2","index":"19"}">
<a href="https://download.csdn.net/download/wjb123sw99/11074965" rel="noopener" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>随机数</em>测试工具及文档 </h4>
<span class="data float-right">03-30</span>
</div>
<div class="desc oneline">
适用于加密应用的发生器可能需要满足比其他应用更强的要求。特别是,在没有输入知识的情况下,它们的输出必须是不可预测的。本文件讨论了表征和选择适当发电机的一些标准。还讨论了统计测试的主题及其与密码分析的关 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_63" data-pid="63"><iframe scrolling="no" style="width: 100%; height: 76px; border: 0px;"></iframe>
第五章:数学运算-random:伪随机数生成器-SystemRandom
03-01 阅读数 175
5.3.9SystemRandom有些操作系统提供了一个随机数生成器,可以访问更多能引入生成器的信息源。random通过SystemRandom类提供了这个特性,该类与Random的API相同,不过使... 博文 来自: 编程菜鸟iglesias的博客
ASR结果评测软件:NIST sclite的编译、安装与用法介绍
09-27 阅读数 1033
ASR结果评测软件:NISTsclite的编译、安装与用法介绍NISTsclite介绍sclite介绍网站:http://www1.icsi.berkeley.edu/Speech/docs/sctk... 博文 来自: MichaelWang的博客
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-report-view="{"mod":"popu_387","dest":"https://download.csdn.net/download/kanhappy12/10134680","strategy":"BlogCommendFromBaidu2","index":"28"}" data-report-click="{"mod":"popu_387","dest":"https://download.csdn.net/download/kanhappy12/10134680","strategy":"BlogCommendFromBaidu2","index":"28"}">
<a href="https://download.csdn.net/download/kanhappy12/10134680" rel="noopener" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>NIST</em> <em>随机数</em>测试 </h4>
<span class="data float-right">11-27</span>
</div>
<div class="desc oneline">
NIST 随机数测试函数使用文档 中英文。NIST 随机数测试函数使用文档 中英文。 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_64" data-pid="64"><iframe src="https://adaccount.csdn.net/#/preview/261?m=nAcEStLtQAtEQHciApSpnJtAiDybttHcLAiiSQLnEmUnpnnbnbHnJJEEiXfHSnASpDEXcHtJQWcvUSAptbQmQbSpUXASHtSctbQQ&k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&k=&m=nAcEStLtQAtEQHciApSpnJtAiDybttHcLAiiSQLnEmUnpnnbnbHnJJEEiXfHSnASpDEXcHtJQWcvUSAptbQmQbSpUXASHtSctbQQ"></div></div>
随机数测试函数 (rand() 和srand() )
09-21 阅读数 295
有时候如果对自己的程序不是很肯定,或者已经wa了,但是不知道哪里bug,我们可以自己造数据来测试我们的程序,这样就可能找到程序的bug,减少出错。很明显,我们需要一种随机的数据来测试,所以就用到了随机... 博文 来自: lzs_lazy
Random.org -- 真正的随机数生成器
04-22 阅读数 6600
接触过程序设计的人一定对随机数不陌生,随机数的用途很广,比如在测试、分布和统计程序、游戏中。大多数编程语言也提供了随机数库,可以方便的使用。不过从严格意义上来讲,这些程序生成的随机数并不是真正的随机,... 博文 来自: 狼的足迹
安卓java的弱随机数漏洞---SecureRandom类的不正确使用
05-21 阅读数 960
SecureRandom漏洞描述2013年比特币开发商在一篇博客中透露,由于Android系统存在一处关键漏洞,该平台上的比特币电子钱包很容易失窃。比特币开发商称,该漏洞影响到Android平台上的每... 博文 来自: 一个很酷的人
C++ 用随机数(rand)测试代码的方法
05-09 阅读数 5323
cstdlib中的rand()可生成闭区间[0,RAND_MAX]内均匀分布的随机整数,其中RAND_MAX至少为32767。如果要生成更大的随机整数,在精度要求的情况下可以用rand()结果“放大”... 博文 来自: 帅比王的博客
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_65" data-pid="65"><iframe src="https://adaccount.csdn.net/#/preview/263?m=cEJQQiSpEHEcADAAApALyHcEQbmSvAiEHEELpXbvAHLSiADLXnpESSUnHtEnbJQWAbcAnmtbpEtbUvStUtpinpmypmiSnHcbQEnQ&k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&k=&m=cEJQQiSpEHEcADAAApALyHcEQbmSvAiEHEELpXbvAHLSiADLXnpESSUnHtEnbJQWAbcAnmtbpEtbUvStUtpinpmypmiSnHcbQEnQ"></div></div>
软件发布:彩票概率伪随机分析(30抽7)
软件下载,详细资料请访问:http://www.csdn.net/softs/softview.asp?ID=709 现在的电脑彩票是用随机方法抽取,此程模拟此过程,采用数学伪随机方法,可以一试.(程 论坛
随机生成1000万个随机数作为海量测试数据
04-09 阅读数 2133
写于2012.5上个星期天(2012.5.6)中午去华科参加了百度的笔试,试卷的最后一题是问百度搜索框的suggestion提示功能如何实现,用什么数据结构和算法。我简单地提及了一下TopK。前段时间... 博文 来自: AJIOY的专栏
产生伪随机数两种常用算法
06-24 阅读数 1万+
我们讲的随机数其实暗指伪随机数。不少朋友可能想到C语言的rand(),可惜这个函数产生的随机数随机性非常差,而且速度很慢,相信几乎不能胜任一般的应用。古老的LCG(linear congruentia... 博文 来自: mergerly的专栏
伪随机数生成算法及性能检验
10-24 阅读数 1万+
什么叫伪随机数 在一些问题中,比如计算机仿真和模拟、密码学等应用中,需要产生一个随机数数列来解决问题。 随机数数列分为真随机数数列和伪随机数数列。真随机数数列是完全不可预测的,可以通过放射... 博文 来自: JohnHany的黑板
<div class="recommend-item-box recommend-recommend-box"><div id="kp_box_66" data-pid="66"><iframe src="https://adaccount.csdn.net/#/preview/593?m=bcDtUHncEnbUnnmSHbStLAcbAptDLSpJELLAUpnEbvpitAHiXtEXHpvotUiHQWLbQoSmnnAvittnymmADSHLScnbpAiEpEtQnJtQ&k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&k=&m=bcDtUHncEnbUnnmSHbStLAcbAptDLSpJELLAUpnEbvpitAHiXtEXHpvotUiHQWLbQoSmnnAvittnymmADSHLScnbpAiEpEtQnJtQ"></div></div>
随机数生成器应该如何单元测试?
01-09 阅读数 1978
有个随机数生成函数,按以下分布随机生成1个1-100的整数:90%概率为1-50,10%概率为51-100.单元测试应该如何进行呢?生成10000个数然后计算分布比例应该可以,只要在90%上下就算通过... 博文 来自: 金庆的专栏
<div class="recommend-item-box type_hot_word">
<div class="content clearfix" style="width: 712px;">
<div class="float-left">
<span>
<a href="https://www.csdn.net/gather_13/NtTaEgzsLWRvd25sb2Fk.html" target="_blank">
c# 返回句柄</a>
</span>
<span>
<a href="https://www.csdn.net/gather_15/NtTaEg0sLWRvd25sb2Fk.html" target="_blank">
c# update中文</a>
</span>
<span>
<a href="https://www.csdn.net/gather_1f/NtTaEg2sLWRvd25sb2Fk.html" target="_blank">
c#中类的语法结构</a>
</span>
<span>
<a href="https://www.csdn.net/gather_13/NtTaEg3sLWRvd25sb2Fk.html" target="_blank">
c# chart放大缩小</a>
</span>
<span>
<a href="https://www.csdn.net/gather_1e/NtTaEg4sLWRvd25sb2Fk.html" target="_blank">
c# 选择打印机对话框</a>
</span>
<span>
<a href="https://www.csdn.net/gather_16/NtTaEg5sLWRvd25sb2Fk.html" target="_blank">
c#浮点型转换为整型</a>
</span>
<span>
<a href="https://www.csdn.net/gather_1c/NtTaIgwsLWRvd25sb2Fk.html" target="_blank">
c#数组删除元素</a>
</span>
<span>
<a href="https://www.csdn.net/gather_10/NtTaIgxsLWRvd25sb2Fk.html" target="_blank">
c# 委托例子</a>
</span>
<span>
<a href="https://www.csdn.net/gather_15/NtTaIgysLWRvd25sb2Fk.html" target="_blank">
c# 出提示音</a>
</span>
<span>
<a href="https://www.csdn.net/gather_12/NtTaIgzsLWRvd25sb2Fk.html" target="_blank">
c# exe緩存</a>
</span>
</div>
</div>
</div>
<div class="recommend-loading-box">
<img src="https://csdnimg.cn/release/phoenix/images/feedLoading.gif">
</div>
<div class="recommend-end-box">
<p class="text-center">没有更多推荐了,<a href="https://blog.csdn.net/" class="c-blue c-blue-hover c-blue-focus">返回首页</a></p>
</div>
</div>
<div class="template-box">
<span>博客模板©2019 </span><span class="point"></span><span>由CSDN提供</span><span class="point"></span>
<span>模版主题为:skin3-template by
CSDN官方博客 设计
</span>
</div>
</main>
<aside>
<div id="asideProfile" class="aside-box">
<!-- <h3 class="aside-title">个人资料</h3> -->
<div class="profile-intro d-flex">
<div class="avatar-box d-flex justify-content-center flex-column">
<a href="https://blog.csdn.net/weixin_39928192">
<img src="https://avatar.csdn.net/B/5/B/3_weixin_39928192.jpg" class="avatar_pic" username="weixin_39928192">
<img src="https://g.csdnimg.cn/static/user-reg-year/2x/2.png" class="user-years">
</a>
</div>
<div class="user-info d-flex flex-column">
<p class="name csdn-tracking-statistics tracking-click" data-report-click="{"mod":"popu_379"}" username="weixin_39928192">
<a href="https://blog.csdn.net/weixin_39928192" class="" id="uid" title="葛二蛋的蛋蛋">葛二蛋的蛋蛋</a>
</p>
<p class="personal-home-page" style="right:-96px;"><a target="_blank" href="https://me.csdn.net/weixin_39928192">TA的个人主页 ></a></p>
</div>
<div class="profile-personal-letter">
<a id="profile-personal-alink" href="https://www.csdn.net/apps/download/?code=app_1564993662&callback=csdnapp%3A%2F%2Fweb%3Furl%3Dhttps%3A%2F%2Fapp.csdn.net%2Fother%3Fusername%3Dweixin_39928192" target="_blank" rel="noopener">私信</a>
</div>
<div class="opt-box d-flex flex-column">
<span class="csdn-tracking-statistics tracking-click" data-report-click="{"mod":"popu_379"}">
<a class="btn btn-sm btn-red-hollow attention" id="btnAttent" style="line-height:24px;padding:0;">关注</a>
</span>
</div>
</div>
<div class="data-info d-flex item-tiling">
<dl class="text-center" title="1">
<dt><a href="https://blog.csdn.net/weixin_39928192?t=1">原创</a></dt>
<dd><a href="https://blog.csdn.net/weixin_39928192?t=1"><span class="count">1</span></a></dd>
</dl>
<dl class="text-center" id="fanBox" title="0">
<dt>粉丝</dt>
<dd><span class="count" id="fan">0</span></dd>
</dl>
<dl class="text-center" title="2">
<dt>喜欢</dt>
<dd><span class="count">2</span></dd>
</dl>
<dl class="text-center" title="6">
<dt>评论</dt>
<dd><span class="count">6</span></dd>
</dl>
</div>
<div class="grade-box clearfix">
<dl>
<dt>等级:</dt>
<dd>
<a href="https://blog.csdn.net/home/help.html#level" title="1级,点击查看等级说明" target="_blank">
<svg class="icon icon-level" aria-hidden="true">
<use xlink:href="#csdnc-bloglevel-1"></use>
</svg>
</a>
</dd>
</dl>
<dl>
<dt>访问:</dt>
<dd title="930">
930 </dd>
</dl>
<dl>
<dt>积分:</dt>
<dd title="34">
34 </dd>
</dl>
<dl title="2171864">
<dt>排名:</dt>
<dd>217万+</dd>
</dl>
</div>
</div>
归档
热门文章
-
<a href="https://blog.csdn.net/weixin_39928192/article/details/89256576"> NIST随机数测试软件下载,安装、和使用,分析方法最新版(19年4月) </a> <p class="read">阅读数 <span>902</span></p> </li> </ul> </div>
最新评论
- NIST随机数测试软件下载,安装、...
weixin_39928192:[reply]qq_34601626[/reply] 我当初是直接用MATLAB生成的TXT文件, P-value值一直都是0的话你可以先看看是不是文章里的那些问题。
- NIST随机数测试软件下载,安装、...
qq_34601626:P-value值一直都是0,请问将0和1写入到txt文件中需要注意些什么吗?
- NIST随机数测试软件下载,安装、...
weixin_39928192:前面博文里有提到的,你可以先看看是不是博文里提到的问题。
- NIST随机数测试软件下载,安装、...
yiranzero:博主想问一下,前面步骤都ok,在windows下运行assess.exe的时候,一直出现“igamc: UNDERFLOW”错误,最后的评测结果也一直是Failure,P-value值一直都是0,想问下这个问题你有遇到过吗?
- NIST随机数测试软件下载,安装、...
weixin_39928192:不了解这个,也就之前还做过Test01的检验。
<div class="aside-box">
<div class="persion_article">
<div class="right_box footer_box csdn-tracking-statistics" data-report-view="{"mod":"popu_475"}"> <div class="contact-box" id="footer-contact-box"><div class="img-box"><a href="https://edu.csdn.net?utm_source=csdn_footer" target="_blank"><img src="https://csdnimg.cn/pubfooter/images/edu-QR.png" alt="CSDN学院" style="padding: 6px;width: 98px;height: 98px;"></a><p class="app-text">CSDN学院</p></div><div class="img-box fr"><img style="padding: 6px;width: 98px;height: 98px;" src="https://csdnimg.cn/pubfooter/images/job-QR.png" alt="CSDN企业招聘"><p class="app-text">CSDN企业招聘</p></div></div> <div class="contact-info"> <p><svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M2.167 2h11.666C14.478 2 15 2.576 15 3.286v9.428c0 .71-.522 1.286-1.167 1.286H2.167C1.522 14 1 13.424 1 12.714V3.286C1 2.576 1.522 2 2.167 2zm-.164 3v1L8 10l6-4V5L8 9 2.003 5z" fill="#5c5c5c" fill-rule="evenodd"></path></svg><a href="mailto:webmaster@csdn.net" target="_blank"><span class="txt">kefu@csdn.net</span></a> <em class="width126"><svg t="1538013544186" width="17" height="17" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23556" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M902.60033922 650.96445566c-18.0718526-100.84369837-94.08399771-166.87723736-94.08399771-166.87723737 10.87530062-91.53186599-28.94715402-107.78733693-28.94715401-107.78733691C771.20003413 93.08221664 517.34798062 98.02553561 511.98620441 98.16348824 506.65661791 98.02553561 252.75857992 93.08221664 244.43541101 376.29988138c0 0-39.79946279 16.25547094-28.947154 107.78733691 0 0-75.98915247 66.03353901-94.0839977 166.87723737 0 0-9.63372291 170.35365477 86.84146124 20.85850523 0 0 21.70461757 56.79068296 61.50407954 107.78733692 0 0-71.1607951 23.19910867-65.11385185 83.46161052 0 0-2.43717093 67.16015592 151.93232126 62.56172014 0 0 108.5460788-8.0932473 141.10300432-52.14626271H526.33792324c32.57991817 44.05301539 141.10300431 52.1462627 141.10300431 52.14626271 154.3235077 4.59843579 151.95071457-62.56172013 151.95071457-62.56172014 6.00095876-60.26250183-65.11385185-83.46161053-65.11385185-83.46161052 39.77647014-50.99665395 61.4810877-107.78733693 61.4810877-107.78733692 96.45219231 149.49514952 86.84146124-20.85850523 86.84146125-20.85850523" p-id="23557" fill="#5c5c5c"></path></svg><a href="http://wpa.b.qq.com/cgi/wpa.php?ln=1&key=XzgwMDE4MDEwNl80ODc3MzVfODAwMTgwMTA2XzJf" class="qqcustomer_s" target="_blank"><span class="txt">QQ客服</span></a></em></p> <p><em class="width126"><svg t="1538012951761" width="17" height="17" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23083" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M466.4934485 880.02006511C264.6019863 859.18313878 107.13744214 688.54706608 107.13744214 481.14947309 107.13744214 259.68965394 286.68049114 80.14660493 508.14031029 80.14660493s401.00286817 179.54304901 401.00286814 401.00286816v1.67343191C908.30646249 737.58941724 715.26799489 943.85339507 477.28978337 943.85339507c-31.71423369 0-62.61874229-3.67075386-92.38963569-10.60739903 30.09478346-11.01226158 56.84270313-29.63593923 81.5933008-53.22593095z m-205.13036267-398.87059202a246.77722444 246.77722444 0 0 0 493.5544489 0 30.85052691 30.85052691 0 0 0-61.70105383 0 185.07617062 185.07617062 0 0 1-370.15234125 0 30.85052691 30.85052691 0 0 0-61.70105382 0z" p-id="23084" fill="#5c5c5c"></path></svg><a href="http://bbs.csdn.net/forums/Service" target="_blank"><span class="txt">客服论坛</span></a></em> <svg t="1538013874294" width="17" height="17" style="" viewBox="0 0 1194 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23784" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M1031.29689505 943.85339507h-863.70679012A71.98456279 71.98456279 0 0 1 95.60554212 871.86883228v-150.85178906c0-28.58329658 16.92325492-54.46750945 43.13135785-65.93861527l227.99160176-99.75813425c10.55341735-4.61543317 18.24580594-14.0082445 20.72896295-25.23643277l23.21211998-105.53417343a71.95757195 71.95757195 0 0 1 70.28414006-56.51881307h236.95255971c33.79252817 0 63.02360485 23.5090192 70.28414004 56.51881307l23.21211997 105.53417343c2.48315701 11.25517912 10.17554562 20.62099961 20.72896296 25.23643277l227.99160177 99.75813425a71.98456279 71.98456279 0 0 1 43.13135783 65.93861527v150.85178906A71.98456279 71.98456279 0 0 1 1031.26990421 943.85339507z m-431.85339506-143.94213475c143.94213474 0 143.94213474-48.34058941 143.94213474-107.96334876s-64.45411922-107.96334877-143.94213474-107.96334877c-79.51500637 0-143.94213474 48.34058941-143.94213475 107.96334877s0 107.96334877 143.94213475 107.96334876zM1103.254467 296.07330247v148.9894213a35.97878598 35.97878598 0 0 1-44.15700966 35.03410667l-143.94213473-33.57660146a36.0057768 36.0057768 0 0 1-27.80056231-35.03410668V296.1002933c-35.97878598-47.98970852-131.95820302-71.98456279-287.91126031-71.98456279S347.53801649 248.11058478 311.53223967 296.1002933v115.385829c0 16.73431906-11.52508749 31.25538946-27.80056233 35.03410668l-143.94213473 33.57660146A35.97878598 35.97878598 0 0 1 95.63253297 445.06272377V296.07330247C162.81272673 152.13116772 330.77670658 80.14660493 599.47049084 80.14660493s436.63077325 71.98456279 503.81096699 215.92669754z" p-id="23785" fill="#5c5c5c"></path></svg>400-660-0108 </p> <p style="text-align:center">工作时间 8:30-22:00</p> </div> <div class="bg-gray"> <div class="feed_copyright"> <p><a class="right-dotte" href="//www.csdn.net/company/index.html#about" target="_blank">关于我们</a><a href="//www.csdn.net/company/index.html#recruit" target="_blank" class="right-dotte">招聘</a><a href="//www.csdn.net/company/index.html#contact" target="_blank" class="right-dotte">广告服务</a> <a href="https://www.csdn.net/gather/A" target="_blank" class="footer_baidu"> 网站地图</a></p> <p class="fz12_baidu"><a href="https://zn.baidu.com/cse/home/index" target="_blank"><svg width="13" height="14" xmlns="http://www.w3.org/2000/svg"><path d="M8.392 7.013c1.014 1.454 2.753 2.8 2.753 2.8s1.303 1.017.47 2.98c-.833 1.962-3.876.942-3.876.942s-1.122-.36-2.424-.072c-1.303.291-2.426.181-2.426.181s-1.523.037-1.957-1.888c-.434-1.927 1.52-2.982 1.666-3.161.145-.183 1.159-.873 1.81-1.963.653-1.09 2.608-1.962 3.984.181zm1.23 5.706V9.346H8.64v2.534h-.937s-.3-.044-.356-.285V9.33l-.925.015v2.518s.042.627.925.855h2.277zm-3.685.013V7.951l-.896-.014v1.295H3.987s-1.054.086-1.422 1.28c-.129.798.114 1.266.156 1.368.043.099.383.682 1.238.852h1.978zm-2.433-1.45c-.087-.286.013-.613.057-.741.042-.128.228-.427.61-.54h.855v1.948h-.797s-.555-.029-.725-.668zm6.877-8.775c-.143.909-.865 2.108-1.99 1.962-1.121-.144-1.375-1.16-1.267-2.179C7.214 1.458 8.21.18 9.007.364c.796.18 1.52 1.235 1.374 2.143zm-4.09-.345c0 1.197-.68 2.164-1.52 2.164S3.25 3.36 3.25 2.162C3.25.967 3.932 0 4.77 0c.842 0 1.52.967 1.52 2.162zm4.854 2.09c1.34 0 1.701 1.309 1.701 1.743 0 .438.182 2.29-1.485 2.326-1.667.037-1.737-1.126-1.737-1.96 0-.874.179-2.11 1.52-2.11zm-7.93.581c.045.398.253 2.217-1.27 2.544C.427 7.704-.14 5.947.028 5.124c0 0 .18-1.78 1.412-1.89.98-.085 1.7.986 1.774 1.6z" fill="#999" fill-rule="evenodd"></path></svg><em>百度提供站内搜索</em></a> <a href="http://www.miibeian.gov.cn/publish/query/indexFirst.action" target="_blank" class="ml14">京ICP备19004658号</a></p> <p class="fz12_baidu">©1999-2019 北京创新乐知网络技术有限公司 </p> </div> </div> <div class="allow-info-box"> <p><a href="https://csdnimg.cn/cdn/content-toolbar/csdn-ICP.png" target="_blank">经营性网站备案信息</a> <em class="width126"><a href="http://www.cyberpolice.cn/" target="_blank"><span>网络110报警服务</span></a></em></p> <p><a href="http://www.bjjubao.org/" target="_blank"><span>北京互联网违法和不良信息举报中心</span></a></p> <p><a href="http://www.12377.cn/" target="_blank"><span>中国互联网举报中心</span></a><a href="https://download.csdn.net/index.php/tutelage/" target="_blank"><span style="margin-left:8px">家长监护</span></a><a href="https://blog.csdn.net/blogdevteam/article/details/90369522" target="_blank"><span style="margin-left:8px">版权申诉</span></a></p> </div> </div></div>
</div>
</div>