您当前的位置:首页>行业标准>GM/T 0005-2021 随机性检测规范

GM/T 0005-2021 随机性检测规范

资料类别:行业标准

文档格式:PDF电子版

文件大小:11728 KB

资料语言:中文

更新时间:2023-07-03 16:12:54



推荐标签: 检测 规范 gm 0005 随机性

内容简介

GM/T 0005-2021 随机性检测规范 ICS 35.030
GM
CCS L 80
中华人民共和国密码行业标准
GM/T 0005—2021
代替GM/T 0005—2012
随机性检测规范
Randomness test specification
2021-10-18发布
2022-05-01实施
国家密码管理局 发布
GM/T 0005-2021
目次
前言 ………………………………………………………………………………………………………………I
1 范围……………………………………………………………………………………………………………1
2 规范性引用文件…………………………………………………………………………………………1
3 术语和定义 …………………………………………………………………………………………………1
4 符号…………………………………………………………………………………………………………2
5 随机性检测方法……………………………………………………………………………………………3
5.1 单比特频数检测方法 ……………………………………………………………………………………3
5.2 块内频数检测方法 ………………………………………………………………………………………3
5.3 扑克检测方法…………………………………………………………………………………………4
5.4 重叠子序列检测方法 …………………………………………………………………………………………4
5.5 游程总数检测方法 ……………………………………………………………………………………5
5.6 游程分布检测方法……………………………………………………………………………………………6
5.7 块内最大游程检测方法 ………………………………………………………………………………6
5.8 二元推导检测方法 ………………………………………………………………………………………7
5.9 自相关检测方法 …………………………………………………………………………………………8
5.10 矩阵秩检测方法…………………………………………………………………………………………8
5.11 累加和检测方法………………………………………………………………………………………9
5.12 近似熵检测方法…………………………………………………………………………………………9
5.13 线性复杂度检测方法 ……………………………………………………………………………10
5.14 Maurer通用统计检测方法 ………………………………………………………………………11
5.15 离散傅立叶检测方法 …………………………………………………………………………………12
6 随机性检测判定……………………………………………………………………………………………12
6.1 概述………………………………………………………………………………………………………12
6.2 样本通过率判定………………………………………………………………………………………13
6.3 样本分布均匀性判定…………………………………………………………………………………13
6.4 随机性检测结果判定…………………………………………………………………………………13
附录 A(规范性)样本长度及检测设置…………………………………………………………………14
附录B(资料性)随机性检测原理………………………………………………………………………16
附录C(资料性) 随机性检测结果示例……………………………………………………………………23
GM/T 0005—2021
随机性检测规范
1 范围
本文件规定了适用于二元序列的随机性检测指标和检测方法。
2 规范性引用文件
本文件没有规范性引用文件。
3 术语和定义
下列术语和定义适用于本文件。
3.1
二元序列 binary sequence由“0”和“1”组成的比特串。注:如无特别说明,本文件所指的序列均为二元序列。
3.2
随机性假设 randomness hypothesis
对二元序列做随机性检测时,首先假设该序列是随机的,这个假设称为原假设或零假设,记为Ho。与原假设相反的假设,即这个序列是不随机的,称为备择假设,记为H。。
3.3
随机性检测 randomness test用于二元序列检测的一个函数或过程,可以通过它来判断是否接受随机性原假设。
3.4
显著性水平 significance level随机性检测中错误地判断随机序列为非随机序列的概率。
3.5
样本 sample
用于随机性检测的二元序列。
3.6
样本集 sample group
多个样本的集合。
3.7
样本长度 sample length
样本的比特个数。
3.8
样本数量sample size
样本集中的样本个数。
上一章:GH/T 1372-2022 棉花加工企业服务能力评价规范 下一章:GM/T 0013-2021 可信计算 可信密码模块接口符合性测试规范

相关文章

GM/T 0062-2018 密码产品随机数检测要求 GM/T 0078-2020 密码随机数生成模块设计指南 GM/T 0103-2021 随机数发生器总体框架 GM/T 0105-2021 软件随机数发生器设计指南 GM/T 0037-2014 证书认证系统检测规范 GM/T 0061-2018 动态口令密码应用检测规范 GM/T 0049-2016 密码键盘密码检测规范 GM/T 0048-2016 智能密码钥匙密码检测规范