块内频数检测装置及处理系统制造方法及图纸

技术编号:40025280 阅读:24 留言:0更新日期:2024-01-16 17:23
本申请公开了块内频数检测装置及处理系统,该块内频数检测装置包括计数器、igamc模块和比较器;计数器用于获取待检序列中N个非重叠子序列;igamc模块,与计数器电连接,用于从计数器获取N个非重叠子序列,并根据N个非重叠子序列进行运算,得到统计值V;igamc模块包括乘积累加器和除法运算器;乘积累加器用于根据统计值V以及N个非重叠子序列,以乘积累加方式进行定积分运算,得到第一运算结果;除法运算器,用于获取第一运算结果,通过第一运算结果进行定点除法运算,得到P值;比较器,用于根据P值进行随机性水平检测。本申请能够通过纯硬件实现块内频数检测,还减少了资源消耗,提升了检测效率。

【技术实现步骤摘要】

本专利技术涉及信息安全,尤其涉及一种块内频数检测装置及处理系统


技术介绍

1、随机数是许多密码系统的重要组成部分,随机数大量应用在数字签名,身份认证,密钥生成中。随机数的使用离不开随机性检测,随机性检测是通过不同的随机检测算法来检测待检验的随机序列与真随机数的区别,由此确认待检验的随机序列是否能达到真随机数的指标。

2、块内频数检测作为随机检测算法中的一项,目前多为软件实现,其中含有大量的乘除法运算,耗费大量资源,且检测效率不高。


技术实现思路

1、本申请提供了一种块内频数检测装置及处理系统,旨在解决上述至少一个技术问题。

2、第一方面,本申请公开了一种块内频数检测装置,包括计数器、igamc模块和比较器;

3、所述计数器,用于获取待检序列中n个非重叠子序列;

4、所述igamc模块,与所述计数器电连接,用于从所述计数器获取n个所述非重叠子序列,并根据n个所述非重叠子序列进行运算,得到统计值v;

5、所述igamc模块包括乘积累加器和除法运算器;其本文档来自技高网...

【技术保护点】

1.一种块内频数检测装置,其特征在于,包括计数器、igamc模块和比较器;

2.根据权利要求1所述的块内频数检测装置,其特征在于,

3.根据权利要求2所述的块内频数检测装置,其特征在于,

4.根据权利要求3所述的块内频数检测装置,其特征在于,

5.根据权利要求2所述的块内频数检测装置,其特征在于,

6.根据权利要求2所述的块内频数检测装置,其特征在于,

7.根据权利要求1所述的块内频数检测装置,其特征在于,

8.根据权利要求7所述的块内频数检测装置,其特征在于,

9.根据权利要求1至8任一项所...

【技术特征摘要】

1.一种块内频数检测装置,其特征在于,包括计数器、igamc模块和比较器;

2.根据权利要求1所述的块内频数检测装置,其特征在于,

3.根据权利要求2所述的块内频数检测装置,其特征在于,

4.根据权利要求3所述的块内频数检测装置,其特征在于,

5.根据权利要求2所述的块内频数检测装置,其特征在于,

6.根据...

【专利技术属性】
技术研发人员:许雅青陈子荷袁涛
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:

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

1