一种比特频数筛查方法、装置、电子设备及介质制造方法及图纸

技术编号:40960334 阅读:21 留言:0更新日期:2024-04-18 20:38
本申请提供一种比特频数筛查方法、装置、电子设备及介质,所述方法包括:接收随机数发生器的原始随机数,并将所述随机数发生器的原始随机数作为第一数据进行存储;对存储的所述第一数据中比特1的个数进行统计,并根据统计结果将符合要求的多个第一数据和每个第一数据中的比特1的个数作为第二数据进行存储;对所述第二数据进行统计评估,并根据统计评估结果将符合要求的第二数据作为第三数据进行存储;根据外部请求输出存储的所述第三数据。本申请加速了数据块统计分析,大大提升了执行效率,特别适合云计算、海量数据计算块内频数检测的场景。

【技术实现步骤摘要】

本申请涉及信息安全领域,尤其涉及一种比特频数筛查方法、装置、电子设备及介质


技术介绍

1、随着信息化和计算机技术的发展,人们在享受信息化带来的众多好处的同时,网络安全问题已成为信息时代人类共同面临的挑战。

2、随机数发生器的输出被称为随机数,广泛应用于各个领域,比如对称密码算法和非对称密码算法的密钥产生、挑战应答机制中的挑战值、数字签名方案中的秘密信息、抵抗侧信道分析攻击等。

3、随机数质量的检测可以采用较为通用的统计测试方法,检查输出质量是否存在明显缺陷。常见的统计测试套件包括美国nist sp 800-22《a statistical test suite forrandom and pseudorandom number generators for cryptographic applications》、我国的国家标准gm/t 0005-2021《随机性检测规范》标准等。这两个标准文档都建议15种统计检测方法,其中均建议使用块内频数检测方法。

4、块内频数检测将n比特的待检序列按分块长度m划分为n个非重叠的子序本文档来自技高网...

【技术保护点】

1.一种比特频数筛查方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对存储的所述第一数据中比特1的个数进行统计,并根据统计结果将符合要求的多个第一数据和每个第一数据中的比特1的个数作为第二数据进行存储的过程包括:

3.根据权利要求2所述的方法,其特征在于,所述统计每个所述第一数据中比特1的个数的过程包括:

4.根据权利要求3所述的方法,其特征在于,当所述余下的未处理比特长度r小于s时,所述统计所述第一数据中比特1的个数的过程还包括:

5.根据权利要求3所述的方法,其特征在于,所述对所述第二数据进行统计评估,并...

【技术特征摘要】

1.一种比特频数筛查方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对存储的所述第一数据中比特1的个数进行统计,并根据统计结果将符合要求的多个第一数据和每个第一数据中的比特1的个数作为第二数据进行存储的过程包括:

3.根据权利要求2所述的方法,其特征在于,所述统计每个所述第一数据中比特1的个数的过程包括:

4.根据权利要求3所述的方法,其特征在于,当所述余下的未处理比特长度r小于s时,所述统计所述第一数据中比特1的个数的过程还包括:

5.根据权利要求3所述的方法...

【专利技术属性】
技术研发人员:罗影杨俊伟胡伯良
申请(专利权)人:北京海泰方圆科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1