630.GM/T 0005《随机性检测规范》中,“线性复杂度检测”中计算线性复杂度,通常采用以下哪种算法( )。
答案解析
解析:
在GM/T 0005《随机性检测规范》中,线性复杂度检测是一种用于检测伪随机序列的方法。在计算线性复杂度时,通常采用Berlekamp-Massey算法。这个算法可以有效地计算出一个序列的线性复杂度,从而判断其随机性和复杂性。
举个生动的例子来帮助理解:假设你有一个序列是“1010101010”,你想要判断这个序列的线性复杂度。通过Berlekamp-Massey算法,你可以计算出这个序列的线性复杂度,从而了解这个序列的随机性和规律性。这样,你就可以更好地理解GM/T 0005中关于线性复杂度检测的内容。
相关知识点:
线性复杂度用BM算法
相关题目
4173.若用一个理想的比较器来量化噪声,将白噪声输出与平均值作比较,则获得的二进制输出序列将会完美地随机。
4172.GM/T 0078 《密码随机数生成模块设计指南》中,每一路物理随机源电路是独立的。
4171.GM/T 0078 《密码随机数生成模块设计指南》中,合成的多路物理随机源可以采用相同原理,也可以采用不同原理。
4170.在GM/T 0062《密码产品随机数检测要求》中,周期检测是产品工作过程中按照一定的时间间隔自动进行的随机数功能检测。
4169.在GM/T 0062《密码产品随机数检测要求》中,送样检测是由厂家在产品出厂前自行进行的产品随机数功能和质量检测。
4168.GM/T 0105《软件随机数发生器设计指南》中规定,重播种计数器阈值和重播种时间阈值与安全等级有关,不同安全等级的软件随机数发生器,重播种计数器阈值和重播种时间阈值有所不同。
4167.根据GM/T 0105《软件随机数发生器设计指南》要求熵源同一时刻只能被一个软件随机数发生器独占访问,以保证软件随机数发生器独占过程中所读取的熵源数据无法被其他实体获取。
4166.按照GM/T 0105 《软件随机数发生器设计指南》,对DRNG的自测试可以作为其所在软件密码模块自测试的一部分,也可以单独执行。
4165.按照GM/T 0105 《软件随机数发生器设计指南》,软件随机数发生器和其他密码模块一样,也分为安全等级一级、二级、三级、四级。
4164.对于GM/T 0105《软件随机数发生器设计指南》中规定的熵源,系统随机数发生器和硬件随机数发生器是可选的,系统熵源是必选的。
