一种序列随机性检测方法及装置与流程

文档序号:37496243发布日期:2024-04-01 14:04阅读:来源:国知局

技术特征:

1.一种序列随机性检测方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述待检测序列的比特和值根据所述待检测序列的比特值以及所述比特值对应的调整值确定,其中,不同比特值对应的调整值不同,并且相同的比特值对应的调整值相同。

3.如权利要求1所述的方法,其特征在于,任一比特集合对应的数值分布信息用于指示所述比特集合对应的取值为目标值的比特和值的个数,所述目标值不包括所述设定值。

4.如权利要求1所述的方法,其特征在于,所述根据所述比特集合中比特的比特和值的数值分布信息确定所述待检测序列是否通过随机性检测,包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述数值分布信息、所述比特集合的个数和所述目标值确定所述目标值对应的第二数值,包括:

6.如权利要求5所述的方法,其特征在于,所述目标值对应的第二数值满足随机性条件包括:任一目标值对应的第二数值大于或等于阈值。

7.一种序列随机性检测装置,其特征在于,包括:

8.如权利要求7所述的装置,其特征在于,所述待检测序列的比特和值根据所述待检测序列的比特值以及所述比特值对应的调整值确定,其中,不同比特值对应的调整值不同,并且相同的比特值对应的调整值相同。

9.一种电子设备,其特征在于,其包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行权利要求1~6中任一所述方法的步骤。

10.一种计算机可读存储介质,其特征在于,其存储有程序代码,当所述程序代码在电子设备上运行时,所述程序代码用于使所述电子设备执行权利要求1~6中任一所述方法的步骤。


技术总结
本申请公开了一种序列随机性检测方法及装置,该方法包括:获取N字节的待检测序列,N为大于1的正整数;根据待检测序列中的前K字节中的比特的比特和值确定至少一个比特集合,任一比特集合包含前K字节中多个连续的比特,多个连续的比特中的最后一个比特对应的比特和值为设定值,且多个连续的比特中的最后一个比特以外的比特对应的比特和值非为设定值,K为小于N的正整数;根据比特集合中比特的比特和值的数值分布信息确定待检测序列是否通过随机性检测。该方法能够减少随机性检测过程的内存占用。

技术研发人员:罗影,郝香,胡伯良
受保护的技术使用者:北京海泰方圆科技股份有限公司
技术研发日:
技术公布日:2024/3/31
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1