标准解读
《GM/T 0105-2021 软件随机数发生器设计指南》是中国国家密码管理局发布的一项国家标准,主要针对软件实现的随机数生成技术提出了具体的设计要求与指导原则。该标准适用于需要使用随机数的各种应用场景,特别是对于信息安全领域有着重要意义。
在内容上,《GM/T 0105-2021》首先明确了软件随机数发生器的基本概念及其重要性,并对不同类型(如真随机数发生器TRNG和伪随机数发生器PRNG)进行了区分说明。接着,标准详细列出了设计时应考虑的关键因素,包括但不限于算法选择、种子初始化方法、输出序列的质量评估等方面。此外,还特别强调了安全性要求,比如抵抗已知攻击的能力、预测难度等指标,以确保所生成随机数的安全性和可靠性。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
- 现行
- 正在执行有效
- 2021-10-18 颁布
- 2022-05-01 实施





文档简介
ICS35030
CCSL.80
中华人民共和国密码行业标准
GM/T0105—2021
软件随机数发生器设计指南
Designguideforsoftware-basedrandomnumbergenerators
2021-10-18发布2022-05-01实施
国家密码管理局发布
GM/T0105—2021
目次
前言
…………………………Ⅲ
引言
…………………………Ⅳ
范围
1………………………1
规范性引用文件
2…………………………1
术语和定义
3………………1
缩略语
4……………………3
软件随机数发生器设计
5…………………3
基本模型
5.1……………3
熵源
5.2…………………4
熵池
5.3…………………5
熵估计
5.4………………5
健康测试
5.5……………5
5.6DRNG………………6
安全分级方法
6……………7
概述
6.1…………………7
安全等级一级
6.2GB/T37092…………8
安全等级二级
6.3GB/T37092…………8
实现
7………………………8
通用
7.1…………………8
关键安全参数定义
7.2…………………8
熵源独占性
7.3…………………………8
附录资料性熵源和熵池结构示例
A()…………………9
附录规范性基于算法的设计
B()SM3RNG…………11
附录资料性熵估计方法
C()……………16
附录规范性连续健康测试方法
D()……………………20
附录规范性基于算法的设计
E()SM4RNG…………23
参考文献
……………………29
Ⅰ
GM/T0105—2021
前言
本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定
GB/T1.1—2020《1:》
起草
。
请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任
。。
本文件由密码行业标准化技术委员会提出并归口
。
本文件起草单位中国科学院数据与通信保护研究教育中心中国科学院软件研究所浙江大学深
:、、、
圳技术大学深圳市纽创信安科技开发有限公司成都卫士通信息产业股份有限公司中国科学技术大
、、、
学网络空间安全学院成都信息工程大学中国金融认证中心北京宏思电子技术有限公司北京智芯微
、、、、
电子科技有限公司智巡密码上海检测技术有限公司
、()。
本文件主要起草人马原吕娜陈华沈海斌郑昉昱陈天宇张翌维樊俊锋林璟锵刘攀吴鑫莹
:、、、、、、、、、、、
张立廷吴震王飞宇张文婧胡晓波范丽敏韩玮
、、、、、、。
Ⅲ
GM/T0105—2021
引言
随机数的质量直接影响到密钥生成数字签名以及其他密码算法和协议的实际安全性随着软件
、。
密码模块使用越来越广泛其中的随机数发生器设计备受关注
,。
本文件为软件随机数发生器的设计提供了通用的基本模型描述了其基本部件的设计指导和建议
,,
以指导软件随机数发生器的设计者开发者和测试者
、。
Ⅳ
GM/T0105—2021
软件随机数发生器设计指南
1范围
本文件给出了软件随机数发生器设计的基本模型基本部件的设计指南以及安全分级方法并在附
、,
录中给出了基于算法和基于算法的设计实例
SM3SM4。
本文件适用于软件随机数发生器的设计开发检测和评估
、、。
2规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文
。,
件仅该日期对应的版本适用于本文件不注日期的引用文件其最新版本包括所有的修改单适用于
,;,()
本文件
。
信息技术安全技术消息鉴别码第部分采用分组密码的机制
GB/T15852.11:
信息安全技术分组密码算法的工作模式
GB/T17964
信息安全技术密码杂凑算法
GB/T32905SM3
信息安全技术分组密码算法
GB/T32907SM4
信息安全技术二元序列随机性检测方法
GB/T32915—2016
信息安全技术密码模块安全要求
GB/T37092—2018
密码术语
GM/Z4001
3术语和定义
和界定的以及下列术语和定义适用于本
GB/T32915—2016、GB/T37092—2018GM/Z4001
文件
。
31
.
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- Unit 8 A green world Grammar 教学设计 2024-2025学年牛津译林版八年级英语下册
- 一年级体育上册 第十八课接力跑教学设计
- 16 大家一起来合作 第一课时(教学设计)-部编版道德与法治一年级下册
- 七年级生物下册 4.4.3《输送血液的泵-心脏》第二课时教学设计 (新版)新人教版
- 9短诗三首《繁星(一三一)》教学设计-2023-2024学年统编版语文四年级下册
- 基于技术创新的研究与实践
- 2024年五年级英语上册 Unit 2 My Country and English-speaking Countries Lesson 7 China教学设计 冀教版(三起)
- 21《长相思》教学设计-2024-2025学年五年级上册语文统编版
- 乘法、除法(二)-7的乘、除法(教学设计)-2024-2025学年沪教版二年级数学上册
- Unit 1 Past and Present Reading 教学设计 2024-2025学年牛津译林版八年级英语下册
- 民宿消防安全知识培训
- 干部人事档案任前审核登记表范表
- 娱乐场所安全管理制度与应急预案
- 危重患者护理与观察
- 《项脊轩志》 高中语文
- 2024年全国眼视光行业眼镜验光员技能大赛理论参考试题库(含答案)
- 基于眼动追踪的认知负荷评估
- 2024年全国“红旗杯”班组长大赛(复赛)备考试题库(简答、案例分析题)
- 传统戏剧与人工智能的创新融合
- 全新只分红不占股协议
- 江西省南昌市部分学校2023-2024学年七年级下学期期中数学试题(含答案)
评论
0/150
提交评论