[发明专利]一种数据通信方法、装置、地面站及计算机存储介质在审
| 申请号: | 201810374607.4 | 申请日: | 2018-04-24 |
| 公开(公告)号: | CN108600221A | 公开(公告)日: | 2018-09-28 |
| 发明(设计)人: | 胡华智;何昌威;刘畅 | 申请(专利权)人: | 广州亿航智能技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 深圳协成知识产权代理事务所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 510000 广东省广州市天河区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 地面站 数据通信 计算机存储介质 对称密钥 安全套接层 认证 握手 应用 | ||
本发明公开了一种数据通信方法、装置、地面站及计算机存储介质,属于无人机领域。其中,一种数据通信方法,应用于地面站,包括:所述地面站采用安全套接层SSL协议与无人机进行SSL认证握手;所述地面站生成对称密钥,并将所述对称密钥发送给所述无人机;所述地面站采用所述对称密钥和所述无人机进行数据通信。本发明提供的一种数据通信方法、装置、地面站及计算机存储介质,可以提高地面站与无人机的数据通信的安全性。
技术领域
本发明涉及无人机领域,特别涉及一种建立在SSL(Secure Sockets Layer安全套接层))加密通道的数据通信方法、装置、地面站及计算机存储介质。
背景技术
当前,地面站在与无人机的数据通信中,一般是采用明文传输。在传输过程中,明文数据暴露在互联网上传输很容易会受到别有用心的人士攻击,常见的例子如数据篡改、伪造身份等,在极端情况下无人机可能被劫持甚至失去控制,这势必极大地影响飞行安全性甚至导致无人机坠毁。
因此建立一个地面站与无人机的通信加密手段显得很有必要,以提高地面站与无人机数据通信的安全性。
发明内容
有鉴于此,本发明的目的在于提供一种数据通信方法、装置、地面站及计算机存储介质,以便可以提高地面站与无人机的数据通信的安全性。
本发明解决上述技术问题所采用的技术方案如下:
根据本发明的一个方面,提供一种数据通信方法,应用于地面站,包括:
所述地面站采用安全套接层SSL协议与无人机进行SSL认证握手;
所述地面站生成对称密钥,并将所述对称密钥发送给所述无人机;
所述地面站采用所述对称密钥和所述无人机进行数据通信。
在一个可能的设计中,所述地面站采用SSL协议与无人机进行SSL认证握手包括:
所述地面站发送用于SSL认证握手的请求消息给所述无人机;其中,所述请求消息包含所述地面站生成的随机数;
所述地面站接收所述无人机发送的响应消息,与无人机建立SSL认证握手;其中,所述响应消息中包含所述无人机唯一标识码Copter_ID;
所述地面站根据所述响应消息验证通信连接的合法性,如果验证没有通过,则断开与所述无人机的通信连接,否则与所述无人机建立SSL通信链路。
在一个可能的设计中,所述地面站生成对称密钥包括:
所述地面站根据所述随机数生成一个对称密码,利用所述无人机Copter_ID加密,形成对称密钥。
在一个可能的设计中,所述地面站采用所述对称密钥和所述无人机进行数据通信包括:
所述地面站采用所述对称密钥加密发送给所述无人机的数据,采用所述对称密钥解密接收到的无人机发送的数据。
根据本发明的另一个方面,提供的一种数据通信装置,应用于地面站,包括:第二认证模块、对称密钥生成模块、对称密钥发送模块,数据传输模块,其中:
所述第二认证模块,用于采用安全套接层SSL协议与无人机进行SSL认证握手;
所述对称密钥生成模块,用于生成对称密钥;
所述对称密钥发送模块,用于将所述对称密钥发送给所述无人机;
所述数据传输模块,用于采用所述对称密钥和所述无人机进行数据通信。
在一个可能的设计中,所述第二认证模块包括:请求单元、接收单元、链路建立单元,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州亿航智能技术有限公司,未经广州亿航智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810374607.4/2.html,转载请声明来源钻瓜专利网。





