如对GM/T 0005的2021版和2012版差异不了解,建议先翻看
GM/T 0005《随机性检测规范》2012版和2021版对比https://blog.csdn.net/samsho2/article/details/126277014
目录
如前所述,GM/T 0005《随机数检测规范》的2021版和2012版在检测项、检测参数、判定准则等方面都存在或多或少的差异。关于如何升级,本节给出一些建议供参考。
概况起来,随机性检测程序的升级首先应考虑兼容国家标准GB/T 32915—2016《信息安全技术 二元序列随机性检测方法》,其次考虑兼容前述检测项差异、检测参数差异、判断准则差异。
国家标准GB/T 32915—2016《信息安全技术 二元序列随机性检测方法》是以GM/T 0005—2012为基础升级的国标版本,主要内容和2012版差异非常小,后文在提到GB/T 32915—2016的检测内容时可能会与GM/T 0005—2012的相关内容混在一起。目前,GB/T 32915—2016和GM/T 0005—2021是共存阶段。因此,随机性检测模块优先支持GM/T 0005—2021,但也应尽量考虑适当兼容GB/T 32915—2016标准。
针对检测项的差异,可以考虑如下方式进行带兼容性的升级,详情见下表3.1。
表3.1 兼容检测项差异的升级建议
针对检测参数的差异,可以考虑如下方式进行带兼容性的升级,详情见下表3.2。
表3.2 兼容检测参数差异的升级建议
此外,所有检测项都可根据实际情况考虑支持2021版附录A中其它检测参数,甚至是任意的有效设定值。
针对判断准则的差异,可以考虑如下方式进行带兼容性的升级,详情见下表3.3。
表3.3 兼容判断准则差异的升级建议