[发明专利]一种抵抗侵入式攻击的真随机数发生器有效
申请号: | 201611125769.1 | 申请日: | 2016-12-08 |
公开(公告)号: | CN106775584B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 刘红明;周玉洁;孙坚 | 申请(专利权)人: | 上海爱信诺航芯电子科技有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58;G06F21/71 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种抵抗侵入式攻击的真随机数发生器,包括:随机数源产生模块、检测模块和后处理模块;随机数源产生模块的输出端分别耦合至检测模块和后处理模块的输入端;随机数源产生模块用于产生具有随机特性的数字信号;检测模块用于检测具有随机特性的数字信号是否被侵入式攻击,若被侵入式攻击,还用于报警并停止随机数源产生模块的输出;后处理模块用于对随机数源信号进行算法处理以产生真随机数数据。由于检测模块能检测出随机数源部分是否被攻击,通过报警及停止输出随机数源的方式阻止被攻击的随机数据的生成,提高了真随机数的质量,并且,检测模块采用数字电路实现,结构简单、便于在各种工艺下进行移植,比较容易加入到真随机数发生器电路中。 | ||
搜索关键词: | 一种 抵抗 侵入 攻击 随机数 发生器 | ||
【主权项】:
1.一种抵抗侵入式攻击的真随机数发生器,其特征在于,包括:随机数源产生模块、检测模块和后处理模块;所述随机数源产生模块的输出端分别耦合至所述检测模块和后处理模块的输入端;所述随机数源产生模块用于产生具有随机特性的数字信号:所述随机数源产生模块包括高频信号源、低频信号源、采样电路和选择器;所述采样电路的输入信号为高频信号源输出的高频信号及低频信号源输出的低频信号;所述采样电路的输出信号为具有随机特性的数字信号,是由低频信号对高频信号进行采样后获得的;所述采样电路的输出端耦合至所述选择器的输入端,所述选择器用于选择输出所述采样电路的输出信号或所述检测模块的输出信号;所述检测模块用于检测所述具有随机特性的数字信号是否被侵入式攻击,若被侵入式攻击,还用于报警并停止所述随机数源产生模块的输出,具体的:所述检测模块包括第一自检电路,所述第一自检电路包括自检数据产生电路、控制信号产生电路、检测电路和第一报警电路;所述自检数据产生电路用于产生自检数据并将所述自检数据输入所述选择器的输入端;所述控制信号产生电路用于产生一控制信号并将所述控制信号发送至所述选择器的输入端,控制所述选择器选择输出所述自检数据;所述检测电路用于比较所述选择器输出的自检数据与所述自检数据产生电路产生的自检数据是否相同,若不相同,则所述第一报警电路报警并停止所述选择器的输出;所述后处理模块用于对所述随机数源信号进行算法处理以产生真随机数数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱信诺航芯电子科技有限公司,未经上海爱信诺航芯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611125769.1/,转载请声明来源钻瓜专利网。