[发明专利]验证无人驾驶飞行器完整性的系统有效
| 申请号: | 201780034799.8 | 申请日: | 2017-06-07 | 
| 公开(公告)号: | CN109392310B | 公开(公告)日: | 2023-10-20 | 
| 发明(设计)人: | E·奥尔森 | 申请(专利权)人: | 荣布斯系统集团公司 | 
| 主分类号: | G06F7/00 | 分类号: | G06F7/00 | 
| 代理公司: | 深圳市百瑞专利商标事务所(普通合伙) 44240 | 代理人: | 金辉 | 
| 地址: | 美国宾夕*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 验证 无人驾驶 飞行器 完整性 系统 | ||
1.一种系统,其驻留在UAV中且与所述UAV的通信系统以及所述UAV的软件和硬件资源两者对接,并且所述系统能够执行固件,所述固件:
a、获得在所述UAV上的硬件和软件的序列号或唯一标识符,并且
b、创建这些唯一标识符的哈希码组合,以及
c、进一步加密所述哈希码,并且
d、通过有线或无线通信系统将所加密的哈希码发送到另一计算机,所述计算机维护每个UAV的认证码表,从而使所述计算机验证特定UAV的真实性(或不真实性),并且
e、其中,所述计算机然后确定自特定UAV上次认证以来所述UAV的硬件或软件是否已被改变。
2.根据权利要求1所述的系统,其中,在所述UAV中设置TPM标准兼容芯片/系统,以用于验证所述UAV硬件的完整性。
3.根据权利要求1所述的系统,其中,所述UAV包括具有fTPM系统的软件或固件。
4.根据权利要求2所述的系统,其中,所述TPM芯片验证还用于加密所述UAV与中央命令和控制系统之间的通信。
5.根据权利要求4所述的系统,其中,所述中央命令和控制系统是自动化的。
6.根据权利要求4所述的系统,其中,所述中央命令和控制系统由人来操作。
7.根据权利要求3所述的系统,其中,fTPM(固件TPM)功能驻留在所述UAV上的现有计算机中,以执行段落a至段落d中列出的功能。
8.根据权利要求1所述的系统,包括公钥系统或私钥系统,其配置为进一步加密在b中创建的哈希码。
9.根据权利要求8所述的系统,其中,所述公钥或私钥系统包括时间元素和位置元素之一或两者,以进一步加密所述哈希码。
10.一种用于保护无人驾驶飞行器(UAV)的操作的方法,其中,所述UAV包括多个硬件组件和软件,所述方法包括:
生成与至少一个UAV对应的授权哈希码,并且存储所述授权哈希码;
提供至少一个计算组件,所述至少一个计算组件与所述UAV的所述多个硬件组件中的一个或多个或所述软件电耦合;
获得以下中至少一者的唯一标识符:(i)所述多个硬件组件中的硬件组件,或(ii)所述软件;
从所述唯一标识符创建用于所述至少一个硬件组件或软件的验证哈希码;
加密所述验证哈希码;
通过通信网络将所述加密的验证哈希码发送到远程计算组件,
解密所述加密的验证哈希码;
将所述验证哈希码与所存储的授权哈希码进行比较;
当所述验证哈希码与所存储的授权哈希码匹配时,对所述UAV进行授权。
11.根据权利要求10所述的方法,其中,所存储的授权哈希码存储在数据库中。
12.根据权利要求11所述的方法,包括提供具有存储的多个授权哈希码的数据库,其中,所述存储的多个授权哈希码中的每一个对应于特定UAV。
13.根据权利要求10所述的方法,包括确定所述UAV的所述硬件或软件是否已被改变。
14.根据权利要求10所述的方法,其中,认证所述UAV包括生成与所述UAV对应的所述授权哈希码,并且存储所述授权哈希码。
15.根据权利要求14所述的方法,其中,所述远程计算组件维护多个UAV的认证码的表,其中,所述计算组件配置有包含用于生成所述验证哈希码、将所述生成的验证哈希码与所述表中的所述认证码进行比较、以及在所述UAV授权哈希码与所述验证哈希码匹配时对所述UAV进行授权的指令的软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣布斯系统集团公司,未经荣布斯系统集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780034799.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于自主清洁机器人的调度和控制系统
- 下一篇:研磨液和研磨物的制造方法





