[发明专利]检测寄存器的方法、电路和雷达在审
申请号: | 202210582921.8 | 申请日: | 2022-05-26 |
公开(公告)号: | CN114969726A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 廖裕民;臧军领;黄仁芳 | 申请(专利权)人: | 深圳市速腾聚创科技有限公司 |
主分类号: | G06F21/55 | 分类号: | G06F21/55;G06F21/64;G06F21/78 |
代理公司: | 北京汇鑫君达知识产权代理有限公司 11769 | 代理人: | 李春伟 |
地址: | 518051 广东省深圳市南山区桃源街道福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 寄存器 方法 电路 雷达 | ||
本申请涉及一种检测寄存器的方法、电路和雷达,该检测寄存器的电路包括:对第一数据进行签名运算,得到第一签名;将第一数据存储在数据寄存器中;对数据寄存器中存储的第二数据进行签名运算,得到第二签名;比对第一签名和第二签名,以检测数据寄存器。本申请能提升寄存器的可靠性,进而提升用户的人身安全和财产安全。
技术领域
本申请涉及计算机技术领域,尤其涉及一种检测寄存器的方法、电路和雷达。
背景技术
随着计算机技术、信息技术等的快速发展,信息安全问题越来越受到人们的关注。对于自动驾驶技术而言,信息安全还关系到用户的人身安全和财产安全。
雷达作为实现自动驾驶技术的重要部件,其输出数据的高可靠性是保护用户的人身安全和财产安全的基础。雷达的主控芯片可以基于内部寄存器存储的信息来实现特定的功能。申请人发现,寄存器中信息是否正确,极大地影响激光雷达的正常工作。
发明内容
为解决或部分地解决相关技术中存在的问题,本申请提供一种检测寄存器的方法、电路和雷达,能够检测寄存器,提升信息安全,进而提升用户的人身安全和财产安全。
本申请第一方面提供一种检测寄存器的方法,包括:对第一数据进行签名运算,得到第一签名;将第一数据存储在数据寄存器中;对数据寄存器中存储的第二数据进行签名运算,得到第二签名;比对第一签名和第二签名,以检测数据寄存器。
本申请第二方面提供一种检测寄存器的电路,包括:第一签名运算单元、数据寄存器、第二签名运算单元和比较器。其中,第一签名运算单元被配置为对第一数据进行签名运算,得到第一签名;数据寄存器与第一签名运算单元相连,被配置为存储第一数据;第二签名运算单元与数据寄存器相连,被配置为对数据寄存器中存储的第二数据进行签名运算,得到第二签名;比较器分别与第一签名运算单元和第二签名运算单元相连,被配置为比对第一签名和第二签名,以检测数据寄存器。
本申请第三方面提供一种板卡,包括如上述的检测寄存器的电路。
本申请第四方面提供一种雷达,包括如上述的检测寄存器的电路。
本申请第五方面提供一种电子设备,包括:处理器;以及存储器,其上存储有可执行代码,当可执行代码被处理器执行时,使处理器执行如上述的方法。
本申请第六方面提供一种计算机可读存储介质,其上存储有可执行代码,当可执行代码被电子设备的处理器执行时,使处理器执行如上的方法。
本申请第七方面提供一种计算机程序产品,包括可执行代码,当可执行代码被执行时,实现如上的方法。
本申请提供的技术方案可以包括以下有益效果:
本申请实施例中,本申请的某些实施例对待存储在寄存器中的数据进行签名运算,得到第一签名。然后,对存储在寄存器中的数据进行签名运算,得到第二签名。通过比较第一签名和第二签名来判断寄存器中存储数据是否正确,进而实现对寄存器的检测,有效提升了寄存器的可靠性,有助于提升用户的人身安全和财产安全。
此外,本申请在某些实施例中,在计算签名的过程中引入了随机数,提升了签名的可靠性。
此外,本申请在某些实施例中,提供了低比特快速数字签名的技术方案,能够平衡生成制造成本和信息安全之间的矛盾。
此外,本申请在某些实施例中,通过2级签名加强针对第一数据等的签名强度,提升信息安全。
此外,本申请在某些实施例中,当寄存器被攻击改变值时,可以通过数字签名快速发现签名异常,并发出中断警报和芯片复位等信号,提升用户的人身安全和财产安全。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市速腾聚创科技有限公司,未经深圳市速腾聚创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210582921.8/2.html,转载请声明来源钻瓜专利网。