一种基于实时嵌入式控制系统的无人机安全通信链路加密方法技术方案

技术编号:12222781 阅读:146 留言:0更新日期:2015-10-22 01:02
本发明专利技术涉及一种基于实时嵌入式控制系统的无人机安全通信链路加密方法,属于无人机安全技术领域。本发明专利技术包括步骤:无人机发送信源数据编码处理;编码信息散列处理,生成数据摘要;对数据摘要进行数字签名,并将编码信息和数字签名合并;加密签名后的信息,并且生成密钥;加密生成密钥,并将加密信息和加密密钥合并;将信息编码、调制、扩频之后,通过无人机天线发送。本发明专利技术采用混合加密方案,不仅对无人机发送与接收的信息进行加解密处理,而且还进行数字签名认证,做到兼顾加密处理的效率,更加强了数据的安全性与可靠性,同时通过对密钥加密处理,实现了密钥管理,解决了无人机链路的多址需求,满足了未来一站多机的发展趋势。

【技术实现步骤摘要】

本专利技术涉及,属于 无人机安全

技术介绍
无人机是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机,无人机 技术是现代化军事领域的一项热门且重要的技术。无人机主要通过地面指挥中心的遥控指 令,进行敌区或者普通侦查区的数据信息采集,为了防止遥控指令被捕获、篡改和重放,因 此对指令信息的加密保护是必不可少的。 常规的加密体制分为对称加密体制和非对称加密体制,已经出现了较多的无人机 通信链路加密的方法,这些方法通常考虑一种加密体制,对无人机通信链路进行单一的加 密保护,而单一的加密机制会有相应的优缺点。对称加密体制加密速度快,保密度高,但是 仅能用于对数据进行加解密处理;非对称加密体制加密算法复杂,加解密速度较慢,但是其 可以实现数字签名。
技术实现思路
本专利技术提供了,以 用于解决普通的无人机安全通信链路算法不能灵活地运用对称与非对称加密体制的问题, 最终实现通信链路的安全性和高效性。 本专利技术基于实时嵌入式控制系统的无人机安全通信链路加密方法是这样实现的: 所述基于实时嵌入式控制系统的无人机安全通信链路加密方法的具体步骤如下: A、无人机发送信源数据编码处理:无人机根据指令采集到相关的数据信息,之后 对数据信息进行编码,根据数据信息的分类,采用PCM编码无人机上行遥控指令、下行遥测 数据,采用JPED2000编码无人机采集到的静态图像数据,采用H. 264编码无人机采集到的 视频数据; B、编码信息散列处理,生成数据摘要:将编码后的数据信息进行单向哈希散列算 法处理,之后生成256比特的数据摘要; C、对数据摘要进行数字签名,并将编码信息和数字签名合并:利用发送端的非对 称加密算法私钥SK,对上述生成的数据摘要进行签名处理,产生数字签名,将编码信息和数 字签名进行链接合并; D、加密签名后的信息,并且生成密钥:采用对称加密算法,对签名后的数据信息进 行加密处理,密钥为Key ; E、加密生成密钥,并将加密信息和加密密钥合并:密钥Key生成之后,利用接收方 的非对称加密算法公钥PK对对称加密算法的密钥Key进行加密处理,得到加密密钥EK ; F、将信息编码、调制、扩频之后,通过无人机天线发送:将加密处理后的信息经过 编码技术、数字信号调制技术、扩频技术之后,利用无人机天线发送给信宿端。 所述单向哈希散列算法采用SHA-256。 所述非对称加密算法采用椭圆曲线加密算法ECC。 所述对称加密算法采用高级加密标准AES。 本专利技术的有益效果是: 通过采用混合加密方案,结合对称密码体制和非对称密码体制的优点,不仅对无 人机发送与接收的信息进行加解密处理,而且还进行数字签名认证,做到兼顾加密处理的 效率,更加强了数据的安全性与可靠性,同时通过密钥加密处理,实现了密钥管理,解决了 无人机链路的多址需求,满足了未来一站多机的发展趋势。【附图说明】 图1为本专利技术中加密方法的流程图。【具体实施方式】 实施例1 :如图1所示,一种基于实时嵌入式控制系统的无人机安全通信链路加密 方法,所述基于实时嵌入式控制系统的无人机安全通信链路加密方法的具体步骤如下: A、无人机发送信源数据编码处理:无人机根据指令采集到相关的数据信息,之后 对数据信息进行编码,根据数据信息的分类,采用PCM编码无人机上行遥控指令、下行遥测 数据,采用JPED2000编码无人机采集到的静态图像数据,采用H. 264编码无人机采集到的 视频数据; B、编码信息散列处理,生成数据摘要:将编码后的数据信息进行单向哈希散列算 法处理,之后生成256比特的数据摘要; C、对数据摘要进行数字签名,并将编码信息和数字签名合并:利用发送端的非对 称加密算法私钥SK,对上述生成的数据摘要进行签名处理,产生数字签名,将编码信息和数 字签名进行链接合并; D、加密签名后的信息,并且生成密钥:采用对称加密算法,对签名后的数据信息进 行加密处理,密钥为Key; E、加密生成密钥,并将加密信息和加密密钥合并:密钥Key生成之后,利用接收方 的非对称加密算法公钥PK对对称加密算法的密钥Key进行加密处理,得到加密密钥EK; F、将信息编码、调制、扩频之后,通过无人机天线发送:将加密处理后的信息经过 编码技术、数字信号调制技术、扩频技术之后,利用无人机天线发送给信宿端。 所述单向哈希散列算法采用SHA-256。 所述非对称加密算法采用椭圆曲线加密算法ECC。 所述对称加密算法采用高级加密标准AES。 实施例2:如图1所示,一种基于实时嵌入式控制系统的无人机安全通信链路加密 方法,所述基于实时嵌入式控制系统的无人机安全通信链路加密方法的具体步骤如下: A、无人机发送信源数据编码处理:无人机根据指令采集到相关的数据信息,之后 对数据信息进行编码,根据数据信息的分类,采用PCM编码无人机上行遥控指令、下行遥测 数据,采用JPED2000编码无人机采集到的静态图像数据,采用H. 264编码无人机采集到的 视频数据; B、编码信息散列处理,生成数据摘要:将编码后的数据信息进行单向哈希散列算 法处理,之后生成256比特的数据摘要; C、对数据摘要进行数字签名,并将编码信息和数字签名合并:利用发送端的非对 称加密算法私钥SK,对上述生成的数据摘要进行签名处理,产生数字签名,将编码信息和数 字签名进行链接合并; D、加密签名后的信息,并且生成密钥:采用对称加密算法,对签名后的数据信息进 行加密处理,密钥为Key ; E、加密生成密钥,并将加密信息和加密密钥合并:密钥Key生成之后,利用接收方 的非对称加密算法公钥PK对对称加密算法的密钥Key进行加密处理,得到加密密钥EK ; F、将信息编码、调制、扩频之后,通过无人机天线发送:将加密处理后的信息经过 编码技术、数字信号调制技术、扩频技术之后,利用无人机天线发送给信宿端。 所述单向哈希散列算法采用SHA-256。 所述非对称加密算法采用椭圆曲线加密算法ECC。 所述对称加密算法采用高级加密标准AES。 所述方法的具体实施步骤为: 步骤Sl :无人机发送信源数据编码处理; 无人机根据地面指挥部的预设指令,采集到敌区或者任务监测区域相关的数据信 息,之后对数据信息进行编码,编码方法采用常规编码技术,根据数据信息的分类,即采用 PCM编码无人机上行遥控指令、下行遥测数据,采用JPED2000编码无人机采集到的静态图 像数据,采用H. 264编码无人机采集到的视频数据。 步骤S2 :编码信息散列处理,生成数据摘要。 将编码后的数据信息进行SHA-256散列哈希处理,采用最基本的下行遥测数据作 为基本的实验数据,数据如下: 本机飞行高度1000米,坐标为北炜30度43分,东经128度04分,机体状态一切正 常。现对敌区进行侦查,敌方布防区域100平方公里,装甲300辆,火炮500架,战斗机200 架,步兵5个营,司令部位于布防区域东北部,传输完毕。 上述信息通过哈希算法SHA-256进行散列处理之后,得到256比特的数据摘要: 601b90f5fl65al94bfbl3a4efcccdb97f211c02012c8c822b987d629f4557e63 步骤s3:对数据摘要进行数字签名,并将编码信息和数字签名合并。 利用非对称本文档来自技高网...

【技术保护点】
一种基于实时嵌入式控制系统的无人机安全通信链路加密方法,其特征在于:所述基于实时嵌入式控制系统的无人机安全通信链路加密方法的具体步骤如下:A、无人机发送信源数据编码处理:无人机根据指令采集到相关的数据信息,之后对数据信息进行编码,根据数据信息的分类,采用PCM编码无人机上行遥控指令、下行遥测数据,采用JPED2000编码无人机采集到的静态图像数据,采用H.264编码无人机采集到的视频数据;B、编码信息散列处理,生成数据摘要:将编码后的数据信息进行单向哈希散列算法处理,之后生成256比特的数据摘要;C、对数据摘要进行数字签名,并将编码信息和数字签名合并:利用发送端的非对称加密算法私钥SK,对上述生成的数据摘要进行签名处理,产生数字签名,将编码信息和数字签名进行链接合并;D、加密签名后的信息,并且生成密钥:采用对称加密算法,对签名后的数据信息进行加密处理,密钥为Key;E、加密生成密钥,并将加密信息和加密密钥合并:密钥Key生成之后,利用接收方的非对称加密算法公钥PK对对称加密算法的密钥Key进行加密处理,得到加密密钥EK;F、将信息编码、调制、扩频之后,通过无人机天线发送:将加密处理后的信息经过编码技术、数字信号调制技术、扩频技术之后,利用无人机天线发送给信宿端。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张晶薛冷范洪博肖智斌容会杨晓多汤守国崔毅
申请(专利权)人:昆明理工大学
类型:发明
国别省市:云南;53

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

1