一种通信加密系统、方法及装置制造方法及图纸

技术编号:28714969 阅读:12 留言:0更新日期:2021-06-06 01:35
本说明书公开了一种通信加密系统、方法及装置,该系统中的无人驾驶设备可通过对称加密算法生成密钥并发送给控制站,该系统中的控制站可根据预先存储的该无人驾驶设备的设备标识,对待发送的目标数据进行加密,确定第一混合数据,并根据接收到的密钥对该第一混合数据再次加密,得到第一密文并发送给无人驾驶设备。该无人驾驶设备在接收到该第一密文后,可通过对称加密算法生成的密钥对该第一密文进行解密,得到第一混合数据,再根据自身的设备标识,对得到的第一混合数据再次解密,得到目标数据。该系统中双方通过无人驾驶设备的设备标识对传输的目标数据进行异或加密以及解密,进一步增强了信息传输的安全性。进一步增强了信息传输的安全性。进一步增强了信息传输的安全性。

【技术实现步骤摘要】
一种通信加密系统、方法及装置


[0001]本申请涉及信息加密
,尤其涉及一种通信加密系统、方法及装置。

技术介绍

[0002]随着无人驾驶技术的发展,无人驾驶设备在军事、工业以及农业等方面得到广泛应用。
[0003]在控制无人驾驶设备执行任务的过程中,控制站与无人驾驶设备之间需要建立通信,以实时传输控制信息以及接收无人驾驶设备返回的实时位置以及采集的图像等信息。为了保证无人驾驶设备与控制站之间信息传输的安全性,可对两者之间传输的信息进行加密处理,降低通信被劫持或者被篡改的风险。
[0004]目前,为了尽量减少加密对通信实时性的影响,通常采用延时较小的对称加密算法对无人驾驶设备与控制站之间传输的信息进行加密处理。当双方需要通信时,发起方可先通过对称加密算法确定密钥,并将该密钥发送至接收方,之后,双方便可基于该密钥进行加密通信。如,对待发送的信息进行加密,对接收到的加密信息进行解密。
[0005]但是,若密钥在传输过程中被拦截,拦截方便可通过该密钥对后续发送的加密信息进行解密,确定双方之间传输的信息,因此通过上述对称加密算法对传输的信息进行加密,信息传输的风险性仍然较大。

技术实现思路

[0006]本说明书实施例提供一种通信加密系统、方法及装置,用于至少部分解决现有技术中的问题。
[0007]本说明书实施例采用下述技术方案:
[0008]本说明书提供的一种通信加密系统,所述系统包括无人驾驶设备以及控制站,所述控制站预先存储所述无人驾驶设备的设备标识,其中:r/>[0009]所述无人驾驶设备,配置为通过对称加密算法生成密钥,并将所述密钥发送至所述控制站;
[0010]所述控制站,配置为根据预先存储的所述无人驾驶设备的设备标识以及待发送的目标数据,进行异或加密,确定第一混合数据;
[0011]所述控制站,配置为根据所述密钥,对所述第一混合数据进行加密,并将加密后的第一密文发送至所述无人驾驶设备;
[0012]所述无人驾驶设备,配置为根据所述密钥,对接收到的第一密文进行解密,确定所述第一混合数据,并根据自身的设备标识,对所述第一混合数据进行异或解密,确定所述目标数据。
[0013]可选地,所述控制站,还配置为通过非对称加密算法生成公钥和私钥,并将所述公钥发送至所述无人驾驶设备;
[0014]所述无人驾驶设备,还配置为通过对称加密算法生成密钥,并根据接收到的公钥
对所述密钥进行加密,确定第二密文,并发送至所述控制站;
[0015]所述控制站,还配置为根据所述私钥对接收到的第二密文进行解密,确定所述密钥。
[0016]可选地,所述控制站,还配置为根据所述密钥以及伪随机数生成器,确定伪随机密钥流;
[0017]所述控制站,还配置为根据所述伪随机密钥流,对所述第一混合数据进行异或加密,确定第一密文。
[0018]可选地,所述无人驾驶设备,还配置为根据所述密钥以及所述伪随机数生成器,确定伪随机密钥流;
[0019]所述无人驾驶设备,还配置为根据所述伪随机密钥流,对接收到的第一密文进行异或解密,确定第一混合数据。
[0020]可选地,所述无人驾驶设备,根据自身的设备标识以及待发送的回复数据,进行异或加密,确定第二混合数据;
[0021]所述无人驾驶设备,根据所述密钥,对所述第二混合数据进行加密,并将加密后的第三密文发送至所述控制站;
[0022]所述控制站,根据所述密钥,对接收到的第三密文进行解密,确定所述第二混合数据,并根据所述无人驾驶设备的设备标识,对所述第二混合数据进行异或解密,确定所述回复数据。
[0023]可选地,所述控制站,还配置为通过对称加密算法生成密钥,并将所述密钥发送至所述无人驾驶设备。
[0024]可选地,所述无人驾驶设备,还配置为通过非对称加密算法生成公钥和私钥,并将所述公钥发送至所述控制站;
[0025]所述控制站,还配置为根据接收到的公钥对所述密钥进行加密,确定第二密文,并发送至所述无人驾驶设备;
[0026]所述无人驾驶设备,还配置为根据所述私钥对接收到的第二密文进行解密,确定所述密钥。
[0027]本说明书还提供一种通信加密方法,包括:
[0028]根据预先存储的无人驾驶设备的设备标识以及待发送的目标数据,进行异或加密,确定第一混合数据;
[0029]根据密钥对所述第一混合数据进行加密,并将加密后的第一密文发送至所述无人驾驶设备,以使所述无人驾驶设备根据所述密钥,对接收到的第一密文进行解密,并根据自身的设备标识,对解密后的第一混合数据进行异或解密,确定所述目标数据;
[0030]其中,所述密钥为所述无人驾驶设备通过对称加密算法生成并发送的。
[0031]本说明书提供一种通信加密装置,包括:
[0032]混合模块,根据预先存储的无人驾驶设备的设备标识以及待发送的目标数据,进行异或加密,确定第一混合数据;
[0033]加密解密模块,根据密钥对所述第一混合数据进行加密,并将加密后的第一密文发送至所述无人驾驶设备,以使所述无人驾驶设备根据所述密钥,对接收到的第一密文进行解密,并根据自身的设备标识,对解密后的第一混合数据进行异或解密,确定所述目标数
据,其中,所述密钥为所述无人驾驶设备通过对称加密算法生成并发送的。
[0034]本说明书提供的一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述通信加密方法。
[0035]本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0036]在本说明书中,该系统中的无人驾驶设备可通过对称加密算法生成密钥并发送给控制站,该系统中的控制站可根据预先存储的该无人驾驶设备的设备标识,对待发送的目标数据进行加密,确定第一混合数据,并根据接收到的密钥对该第一混合数据再次加密,得到第一密文并发送给无人驾驶设备。该无人驾驶设备在接收到该第一密文后,可通过对称加密算法生成的密钥对该第一密文进行解密,得到第一混合数据,再根据自身的设备标识,对得到的第一混合数据再次解密,得到目标数据。该系统中的双方通过无人驾驶设备的设备标识对传输的目标数据进行异或加密以及解密,进一步增强了信息传输的安全性。
附图说明
[0037]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0038]图1为本说明书实施例提供的一种通信加密系统示意图;
[0039]图2为本说明书实施例提供的一种地面端向无人机传输信息的交互示意图;
[0040]图3为本说明书实施例提供的一种无人机向地面端传输信息的交互示意图;
[0041]图4为本说明书实施例提供的一种基于非对称加密算法传输密钥的示意图;
[0042]图5为本说明书实施例提供的一种通信加密方法的流程示意图;
...

【技术保护点】

【技术特征摘要】
1.一种通信加密系统,其特征在于,所述系统包含无人驾驶设备以及控制站,所述控制站预先存储所述无人驾驶设备的设备标识,其中:所述无人驾驶设备,配置为生成密钥,并将所述密钥发送至所述控制站;所述控制站,配置为根据预先存储的所述无人驾驶设备的设备标识以及待发送的目标数据,进行异或加密,确定第一混合数据;所述控制站,配置为根据所述密钥,对所述第一混合数据进行加密,并将加密后的第一密文发送至所述无人驾驶设备;所述无人驾驶设备,配置为根据所述密钥,对接收到的第一密文进行解密,确定所述第一混合数据,并根据自身的设备标识,对所述第一混合数据进行异或解密,确定所述目标数据。2.如权利要求1所述的系统,其特征在于,所述控制站,还配置为通过非对称加密算法生成公钥和私钥,并将所述公钥发送至所述无人驾驶设备;所述无人驾驶设备,还配置为通过对称加密算法生成密钥,并根据接收到的公钥对所述密钥进行加密,确定第二密文,并发送至所述控制站;所述控制站,还配置为根据所述私钥对接收到的第二密文进行解密,确定所述密钥。3.如权利要求1所述的系统,其特征在于,所述控制站,还配置为根据所述密钥以及伪随机数生成器,确定伪随机密钥流;所述控制站,还配置为根据所述伪随机密钥流,对所述第一混合数据进行异或加密,确定第一密文。4.如权利要求3所述的系统,其特征在于,所述无人驾驶设备,还配置为根据所述密钥以及所述伪随机数生成器,确定伪随机密钥流;所述无人驾驶设备,还配置为根据所述伪随机密钥流,对接收到的第一密文进行异或解密,确定第一混合数据。5.如权利要求1所述的系统,其特征在于,所述无人驾驶设备,根据自身的设备标识以及待发送的回复数据,进行异或加密,确定第二混合数据;所述无人驾驶设备,根据所述密钥,对所述第二混合数据进行加密,并将加密后的第三密文发送至所述控制站;所述控制站,根据所述密钥,对...

【专利技术属性】
技术研发人员:方超
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1