- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
ICS 35. 040
L 80
备案号:36832—2012
中华人民共和
国密码行业标准
GM/T 0005—2012
随机性检测规范
Randomness test specification
2012-03-21 发布2012-03-21
2012-03-21 发布
国家密码管理局 发布
GM/T 0005—2012
GM/T 0005—2012
I
I
GM/T 0005—2012
GM/T 0005—2012
I
I
GM/T 0005—2012
GM/T 0005—2012
TOC \o 1-5 \h \z 前言 I
1范围 1
2 术语和定义 1
3符号和缩略语 3
4 二元序列的检测 4
4.1数据格式 4
2 显著性水平 : 4
4. 3 样本长度 4
4 检测项目 4
\o Current Document 4.5结果分析 8
5随机数发生器的检测 8
1 采样 8
\o Current Document 5.2存储 8
\o Current Document 检测 9
\o Current Document 判定 9
附录A (资料性附录)随机性检测原理 10
\o Current Document A. 1单比特频数检测 10
\o Current Document A. 2 块内频数检测 10
\o Current Document A. 3 扑克检测 10
\o Current Document A. 4 重叠子序歹U检测 10
A.5游程总数检测 11
A.6游程分布检测 11
\o Current Document A.7块内最大“1”游程检测 11
\o Current Document A.8二元推导检测 12
\o Current Document A. 9 自相关检测 12
\o Current Document A. 10矩阵秩检测 13
\o Current Document A. 11累加和检测 13
\o Current Document A. 12 近似炳检测 13
\o Current Document A. 13线性复杂度检测 14
\o Current Document A. 14 Maurer通用统计检测 14
\o Current Document A. 15 离散傅立叶检测 15
附录B (资料性附录)随机性检测参数设置表 16
附录C (资料性附录)随机性检测结果分析表 17
本标准依据GB/T 1. 1-2009给出的规则起草。
本标准对随机性检测进行规范,为随机性的评估提供科学依据。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本标准的附录A、附录B和附录C是资料性附录。
本标准由国家密码管理局提出并归口。
本标准起草单位:国家密码管理局商用密码检测中心、中国科学院软件研究所。 本标准主要起草人:李大为、冯登国、陈华、张超、周永彬、董芳、范丽敏、许
GM/T 0005—2012
GM/T 0005—2012
1
1
GM/T 0005—2012
GM/T 0005—2012
1
1
随机性检测规范
1范围
本标准规定了商用密码应用中的随机性检测指标和检测方法。
本标准适用于对随机数发生器产生的二元序列的随机性检测。
2术语和定义
下列术语和定义适用于本文件。
2. 1
二 元序列 binary sequence
由“0”和“1”组成的比特串。
2.2
随机数发生器 random number generator
产生随机序列的设备或程序称为随机数发生器。
2.3
随机性假设 randomness hypothesis
对二元序列做随机性检测时,首先假设该序列是随机的,这个假设称为原假设或零假设,记为H( 与原假设相反的假设,即这个序列是不随机的,称为备择假设,记为Hao
2.4
随机性检测 randomness test
用于二元序列检测的一个函数或过程,可以通过它来判断是否接受随机性原假设。
2.5
显著性水平 significance level
随机性检测中错误地判断某一个随机序列为非随机序列的概率,用。来表示。
2.6
样本 sample
用于随机性检测的二元序列,称为样本。
2.7
样本长度 sample length
一个样本的比特个数。
2.8
样本数量 sample size
随机性检测的样本的个数。
2.9
检测参数 test parameter
随机性检测需要设定的参数。
2. 10
P 值 P-value
一种衡量样本随机性好坏的度量指标。
GM/T
GM/T 0005—2012
PAGE
PAGE #
G
您可能关注的文档
- GM_T 0006-2012密码应用标识规范.docx
- GM_T 0008-2012安全芯片密码检测准备.docx
- GM_T 0009-2012SM2算法使用规范.docx
- GM_T 0010-2012SM2算法加密签名语法规范.docx
- GM_T 0014-2012数字证书认证系统密码协议规范.docx
- GM_T 0015-2012基于SM2算法的数字证书格式规范.docx
- GM_T 0016-2012智能密码钥匙应用接口规范.docx
- GM_T 0018-2012密码设备应用接口规范.docx
- GM_T 0020-2012证书应用综合服务接口规范.docx
- GM_T 0023-2014IPSEC VPN 网关产品规范.docx
文档评论(0)