亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

無(wú)人機(jī)數(shù)據(jù)傳輸方法和無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)與流程

文檔序號(hào):11436708閱讀:927來(lái)源:國(guó)知局
無(wú)人機(jī)數(shù)據(jù)傳輸方法和無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)與流程

本發(fā)明涉及無(wú)人機(jī)數(shù)據(jù)傳輸技術(shù)領(lǐng)域,尤其涉及一種無(wú)人機(jī)數(shù)據(jù)傳輸方法和無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)。



背景技術(shù):

隨著無(wú)人機(jī)技術(shù)的發(fā)展,無(wú)人機(jī)越來(lái)越多地應(yīng)用到人們的日常場(chǎng)景中,如農(nóng)業(yè)領(lǐng)域,科研領(lǐng)域,氣象領(lǐng)域等等。無(wú)人機(jī)通過(guò)采集各種不同的數(shù)據(jù),傳輸?shù)降孛娼邮障到y(tǒng)進(jìn)行數(shù)據(jù)分析,以獲得寶貴的統(tǒng)計(jì)結(jié)果;地面接收系統(tǒng)發(fā)送數(shù)據(jù)指令控制無(wú)人機(jī)收集數(shù)據(jù)?,F(xiàn)如今,無(wú)人機(jī)和地面接收系統(tǒng)的數(shù)據(jù)傳輸功能設(shè)計(jì)要么過(guò)于簡(jiǎn)單,要么是明文傳輸,要么只經(jīng)過(guò)簡(jiǎn)單的數(shù)據(jù)加密,這導(dǎo)致數(shù)據(jù)傳輸?shù)陌踩圆桓?,?shù)據(jù)容易在傳輸過(guò)程中泄露,導(dǎo)致被惡意竊取或篡改等問(wèn)題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的在于提供一種無(wú)人機(jī)數(shù)據(jù)傳輸方法和無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),旨在解決無(wú)人機(jī)和地面接收系統(tǒng)的數(shù)據(jù)傳輸安全性不高的的技術(shù)問(wèn)題。

為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種無(wú)人機(jī)數(shù)據(jù)傳輸方法,應(yīng)用于無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括無(wú)人機(jī)和地面監(jiān)控裝置,其特征在于,所述無(wú)人機(jī)數(shù)據(jù)傳輸方法包括:

無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;

地面監(jiān)控裝置獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);

地面監(jiān)控裝置對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù),其中地面監(jiān)控裝置所采用的解密算法為無(wú)人機(jī)采用的對(duì)稱加密算法對(duì)應(yīng)的解密算法。

可選地,所述無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟之前還包括:

無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送身份驗(yàn)證指令;

地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的身份驗(yàn)證指令;

地面監(jiān)控裝置根據(jù)身份驗(yàn)證指令,并向無(wú)人機(jī)返回身份驗(yàn)證數(shù)據(jù);

無(wú)人機(jī)獲取地面監(jiān)控裝置返回的身份驗(yàn)證數(shù)據(jù);

當(dāng)無(wú)人機(jī)通過(guò)身份驗(yàn)證數(shù)據(jù)的認(rèn)證時(shí),執(zhí)行將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟。

可選地,所述無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟之前還包括:

無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送時(shí)間驗(yàn)證指令;

地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的時(shí)間驗(yàn)證指令;

地面監(jiān)控裝置根據(jù)時(shí)間驗(yàn)證指令,并向無(wú)人機(jī)返回當(dāng)前地面監(jiān)控裝置所在時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間;

無(wú)人機(jī)獲取地面監(jiān)控裝置返回的第一標(biāo)準(zhǔn)時(shí)間;

當(dāng)無(wú)人機(jī)檢測(cè)到第一標(biāo)準(zhǔn)時(shí)間和無(wú)人機(jī)所在時(shí)區(qū)的第二標(biāo)準(zhǔn)時(shí)間處于預(yù)設(shè)誤差范圍內(nèi)時(shí),執(zhí)行將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟。

可選地,所述地面監(jiān)控裝置包括多臺(tái),且具有各自的安全級(jí)別,所述無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟之前還包括:

無(wú)人機(jī)基于預(yù)設(shè)的區(qū)分標(biāo)準(zhǔn),確定密文數(shù)據(jù)的保密級(jí)別;

無(wú)人機(jī)向所有地面監(jiān)控裝置中距離無(wú)人機(jī)最近的目標(biāo)地面監(jiān)控裝置發(fā)送安全級(jí)別查詢指令;

目標(biāo)地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的安全級(jí)別查詢指令,并向無(wú)人機(jī)返回目標(biāo)地面監(jiān)控裝置的安全級(jí)別;

當(dāng)無(wú)人機(jī)檢測(cè)到目標(biāo)地面監(jiān)控裝置的安全級(jí)別大于或等于密文數(shù)據(jù)的保密級(jí)別時(shí),執(zhí)行將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟。

本發(fā)明實(shí)施例還提供一種無(wú)人機(jī)數(shù)據(jù)傳輸方法,應(yīng)用于無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括無(wú)人機(jī)、地面監(jiān)控裝置和第三方接收裝置,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括:

無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

當(dāng)無(wú)人機(jī)檢測(cè)到第三方接收裝置時(shí),向第三方接收裝置發(fā)送授權(quán)驗(yàn)證指令;

第三方接收裝置獲取無(wú)人機(jī)發(fā)送的授權(quán)驗(yàn)證指令,并向無(wú)人機(jī)返回第三方接收裝置的授權(quán)驗(yàn)證數(shù)據(jù);

當(dāng)無(wú)人機(jī)檢測(cè)到授權(quán)驗(yàn)證數(shù)據(jù)屬于無(wú)人機(jī)和地面監(jiān)控裝置的合法授權(quán)數(shù)據(jù)時(shí),將密文數(shù)據(jù)傳輸?shù)降谌浇邮昭b置。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),包括無(wú)人機(jī)和地面監(jiān)控裝置,其特征在于,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括:

第一加密模塊,用于無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

第一傳輸模塊,用于無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;

第一獲取模塊,用于地面監(jiān)控裝置獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);

解密模塊,用于地面監(jiān)控裝置對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù),其中地面監(jiān)控裝置所采用的解密算法為無(wú)人機(jī)采用的對(duì)稱加密算法對(duì)應(yīng)的解密算法。

可選地,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)還包括:

第一發(fā)送模塊,用于無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送身份驗(yàn)證指令;

第二獲取模塊,用于地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的身份驗(yàn)證指令;

第一驗(yàn)證模塊,用于地面監(jiān)控裝置根據(jù)身份驗(yàn)證指令,并向無(wú)人機(jī)返回身份驗(yàn)證數(shù)據(jù);

第三獲取模塊,用于無(wú)人機(jī)獲取地面監(jiān)控裝置返回的身份驗(yàn)證數(shù)據(jù);

所述第一傳輸模塊還用于當(dāng)無(wú)人機(jī)通過(guò)身份驗(yàn)證數(shù)據(jù)的認(rèn)證時(shí),執(zhí)行第一傳輸模塊的功能。

可選地,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)還包括:

第二發(fā)送模塊,用于無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送時(shí)間驗(yàn)證指令;

第四獲取模塊,用于地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的時(shí)間驗(yàn)證指令;

第二驗(yàn)證模塊,用于地面監(jiān)控裝置根據(jù)時(shí)間驗(yàn)證指令,并向無(wú)人機(jī)返回當(dāng)前地面監(jiān)控裝置所在時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間;

第五獲取模塊,用于無(wú)人機(jī)獲取地面監(jiān)控裝置返回的第一標(biāo)準(zhǔn)時(shí)間;

所述第一傳輸模塊還用于當(dāng)無(wú)人機(jī)檢測(cè)到第一標(biāo)準(zhǔn)時(shí)間和無(wú)人機(jī)所在時(shí)區(qū)的第二標(biāo)準(zhǔn)時(shí)間處于預(yù)設(shè)誤差范圍內(nèi)時(shí),執(zhí)行第一傳輸模塊的功能。

可選地,所述地面監(jiān)控裝置包括多臺(tái),且具有各自的安全級(jí)別,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)還包括:

區(qū)分模塊,用于無(wú)人機(jī)基于預(yù)設(shè)的區(qū)分標(biāo)準(zhǔn),確定密文數(shù)據(jù)的保密級(jí)別;

第三發(fā)送模塊,用于無(wú)人機(jī)向所有地面監(jiān)控裝置中距離無(wú)人機(jī)最近的目標(biāo)地面監(jiān)控裝置發(fā)送安全級(jí)別查詢指令;

第六獲取模塊,用于目標(biāo)地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的安全級(jí)別查詢指令,并向無(wú)人機(jī)返回目標(biāo)地面監(jiān)控裝置的安全級(jí)別;

所述第一傳輸模塊還用于當(dāng)無(wú)人機(jī)檢測(cè)到目標(biāo)地面監(jiān)控裝置的安全級(jí)別大于或等于密文數(shù)據(jù)的保密級(jí)別時(shí),執(zhí)行第一傳輸模塊的功能。

本發(fā)明還提供一種無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)中包括無(wú)人機(jī)、地面監(jiān)控裝置和第三方接收裝置,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括:

第二加密模塊,用于無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

第四發(fā)送模塊,用于當(dāng)無(wú)人機(jī)檢測(cè)到第三方接收裝置時(shí),向第三方接收裝置發(fā)送授權(quán)驗(yàn)證指令;

第三驗(yàn)證模塊,用于第三方接收裝置獲取無(wú)人機(jī)發(fā)送的授權(quán)驗(yàn)證指令,并向無(wú)人機(jī)返回第三方接收裝置的授權(quán)驗(yàn)證數(shù)據(jù);

第二傳輸模塊,用于當(dāng)無(wú)人機(jī)檢測(cè)到授權(quán)驗(yàn)證數(shù)據(jù)屬于無(wú)人機(jī)和地面監(jiān)控裝置的合法授權(quán)數(shù)據(jù)時(shí),將密文數(shù)據(jù)傳輸?shù)降谌浇邮昭b置。

本發(fā)明的技術(shù)方案中,無(wú)人機(jī)首先采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù);然后無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;接著地面監(jiān)控裝置獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);最后地面監(jiān)控裝置對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù)。本發(fā)明通過(guò)數(shù)據(jù)加密的方式,提高了無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)數(shù)據(jù)傳輸?shù)陌踩?,增加了?shù)據(jù)傳輸?shù)目煽啃?,防止?shù)據(jù)傳輸過(guò)程中數(shù)據(jù)被惡意竊取或篡改,從而避免數(shù)據(jù)泄露的現(xiàn)象發(fā)生。

附圖說(shuō)明

圖1為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例的流程示意圖;

圖2為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第二實(shí)施例的流程示意圖;

圖3為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第三實(shí)施例的流程示意圖;

圖4為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第四實(shí)施例的流程示意圖;

圖5為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第五實(shí)施例的流程示意圖;

圖6為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第一實(shí)施例的模塊示意圖;

圖7為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第二實(shí)施例的模塊示意圖;

圖8為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第三實(shí)施例的模塊示意圖;

圖9為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第四實(shí)施例的模塊示意圖;

圖10為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第五實(shí)施例的模塊示意圖;

圖11為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例中無(wú)人機(jī)進(jìn)行數(shù)據(jù)加密的流程示意圖;

圖12為本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例中地面監(jiān)控裝置進(jìn)行數(shù)據(jù)解密的流程示意圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參考附圖做進(jìn)一步說(shuō)明。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說(shuō)明,其本身并沒(méi)有特定的意義。因此,“模塊”與“部件”可以混合地使用。

參考圖1,本發(fā)明提供一種無(wú)人機(jī)數(shù)據(jù)傳輸方法,該無(wú)人機(jī)數(shù)據(jù)傳輸方法應(yīng)用于無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)上,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括無(wú)人機(jī)和地面監(jiān)控裝置,在無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例中,所述無(wú)人機(jī)數(shù)據(jù)傳輸方法包括:

步驟s110,無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)在進(jìn)行數(shù)據(jù)傳輸時(shí),所傳輸?shù)臄?shù)據(jù)資料可以通過(guò)算法加密從明文數(shù)據(jù)轉(zhuǎn)換為密文數(shù)據(jù)。密文數(shù)據(jù)的優(yōu)勢(shì)在于增加了數(shù)據(jù)資料的隱秘性,必須通過(guò)對(duì)應(yīng)的解密密鑰才能獲取到真實(shí)的數(shù)據(jù)資料,即使是被惡意竊取,竊取者也無(wú)法輕易獲取到明文數(shù)據(jù),因?yàn)楦`取者并不知道如何對(duì)密文數(shù)據(jù)進(jìn)行解密。需要說(shuō)明的是,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法,所述對(duì)稱加密(即私鑰加密)指加密和解密使用相同密鑰的加密算法。本實(shí)施例將無(wú)人機(jī)采集的數(shù)據(jù)進(jìn)行算法加密,保證了數(shù)據(jù)的可靠性和純潔性,從源頭上降低了數(shù)據(jù)泄露被竊取的概率,從而在數(shù)據(jù)傳輸過(guò)程中,最大化地保障了數(shù)據(jù)傳輸?shù)陌踩浴?/p>

步驟s120,無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;

無(wú)人機(jī)將加密后所獲取的密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置。在傳輸密文數(shù)據(jù)之前,無(wú)人機(jī)需在其所在區(qū)域搜索附近最近的一座或幾座地面監(jiān)控裝置,在實(shí)現(xiàn)與地面監(jiān)控裝置的通訊對(duì)接之后,才將密文數(shù)據(jù)傳輸?shù)綄?duì)應(yīng)的地面監(jiān)控裝置。本實(shí)施例中,數(shù)據(jù)傳輸采用的無(wú)線傳輸?shù)姆椒ㄖ剖?,可以是視頻基帶傳輸、無(wú)線光纖傳輸、網(wǎng)絡(luò)傳輸、微波傳輸、雙絞線傳輸或?qū)掝l共纜傳輸?shù)确绞?,可根?jù)實(shí)際情況進(jìn)行選擇使用,在此不作限定。

步驟s130,地面監(jiān)控裝置獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);

地面監(jiān)控裝置本身設(shè)置了與無(wú)人機(jī)傳輸方式一致的數(shù)據(jù)接收設(shè)備,該設(shè)備用于接收無(wú)人機(jī)傳輸過(guò)來(lái)的數(shù)據(jù)或指令。在遵循相同的傳輸通信協(xié)議的前提下,地面監(jiān)控裝置能夠準(zhǔn)確地獲取到無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù)。

步驟s140,地面監(jiān)控裝置對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù),其中地面監(jiān)控裝置所采用的解密算法為無(wú)人機(jī)采用的對(duì)稱加密算法對(duì)應(yīng)的解密算法。

由于地面監(jiān)控裝置所獲取到數(shù)據(jù)是無(wú)人機(jī)加密過(guò)后的密文數(shù)據(jù),也就是說(shuō),地面監(jiān)控裝置雖然接收到無(wú)人機(jī)所傳輸?shù)臄?shù)據(jù)資料,但無(wú)法直接讀取到該密文數(shù)據(jù)的具體內(nèi)容。在地面監(jiān)控裝置與無(wú)人機(jī)進(jìn)行數(shù)據(jù)通訊對(duì)接或地面監(jiān)控裝置和無(wú)人機(jī)進(jìn)行調(diào)試配置的過(guò)程中,二者已預(yù)設(shè)了一套對(duì)應(yīng)的加密算法,該加密算法在無(wú)人機(jī)上進(jìn)行對(duì)數(shù)據(jù)資料的加密,而在地面監(jiān)控裝置上同樣設(shè)置了該套加密算法對(duì)應(yīng)的解密算法,即解密算法為加密算法的逆運(yùn)算,遵循著與加密算法相同的算法原理。假設(shè)無(wú)人機(jī)所采用的加密算法為a1對(duì)稱加密算法,故地面監(jiān)控裝置采用的解密算法為a1對(duì)稱加密算法對(duì)應(yīng)的a2對(duì)稱解密算法,而a1對(duì)稱加密算法和a2解密算法的算法原理相同,而算法流程步驟相反。本實(shí)施例中,無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)中,無(wú)人機(jī)采用的對(duì)稱加密算法和地面監(jiān)控裝置采用的對(duì)稱加密算法對(duì)應(yīng)的解密算法不作固定局限,可以是序列密碼算法、des算法、3des算法、tdea算法、blowfish算法、rc5算法或idea算法等等。

本發(fā)明的技術(shù)方案中,無(wú)人機(jī)首先采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù);然后無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;接著地面監(jiān)控裝置獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);最后地面監(jiān)控裝置對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù)。本發(fā)明通過(guò)數(shù)據(jù)加密的方式,提高了無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)數(shù)據(jù)傳輸?shù)陌踩裕黾恿藬?shù)據(jù)傳輸?shù)目煽啃?,防止?shù)據(jù)傳輸過(guò)程中數(shù)據(jù)被惡意竊取或篡改,從而避免數(shù)據(jù)泄露的現(xiàn)象發(fā)生。

進(jìn)一步地,在本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例的基礎(chǔ)上,提出無(wú)人機(jī)數(shù)據(jù)傳輸方法第二實(shí)施例,參考圖2,所述第二實(shí)施例與第一實(shí)施例之間的區(qū)別在于,所述無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟之前還包括:

步驟s210,無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送身份驗(yàn)證指令;

在無(wú)人機(jī)向地面監(jiān)控裝置傳輸密文數(shù)據(jù)之前,無(wú)人機(jī)可以向地面監(jiān)控專職發(fā)送身份驗(yàn)證指令,以驗(yàn)證地面監(jiān)控裝置的身份,進(jìn)一步保障密文數(shù)據(jù)的安全性。所述身份驗(yàn)證指令主要用于驗(yàn)證地面監(jiān)控裝置的身份,驗(yàn)證方式包括但不限于以下方式:通過(guò)驗(yàn)證碼的校驗(yàn),也可以是預(yù)設(shè)口令的匹配,或者是查詢地面監(jiān)控裝置的權(quán)限等等。

步驟s220,地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的身份驗(yàn)證指令;

步驟s230,地面監(jiān)控裝置根據(jù)身份驗(yàn)證指令,并向無(wú)人機(jī)返回身份驗(yàn)證數(shù)據(jù);

步驟s240,無(wú)人機(jī)獲取地面監(jiān)控裝置返回的身份驗(yàn)證數(shù)據(jù);

當(dāng)無(wú)人機(jī)通過(guò)身份驗(yàn)證數(shù)據(jù)的認(rèn)證時(shí),執(zhí)行將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟。

地面監(jiān)控裝置實(shí)時(shí)獲取到無(wú)人機(jī)發(fā)送的身份驗(yàn)證指令,并根據(jù)該身份驗(yàn)證指令,將無(wú)人機(jī)所需要的身份驗(yàn)證數(shù)據(jù),例如,驗(yàn)證碼,預(yù)設(shè)口令,設(shè)備編號(hào)或者權(quán)限級(jí)別等信息數(shù)據(jù)返回給無(wú)人機(jī)。而無(wú)人機(jī)則接收獲取該身份驗(yàn)證數(shù)據(jù),并對(duì)其進(jìn)行數(shù)據(jù)驗(yàn)證。假設(shè)身份驗(yàn)證的方式是口令匹配,那么,無(wú)人機(jī)接收到身份驗(yàn)證數(shù)據(jù)時(shí),提取出該身份驗(yàn)證數(shù)據(jù)中的口令,再與無(wú)人機(jī)中預(yù)設(shè)口令進(jìn)行數(shù)據(jù)匹配。若預(yù)設(shè)口令的數(shù)據(jù)匹配成功,則證明當(dāng)前地面監(jiān)控裝置與無(wú)人機(jī)的身份驗(yàn)證數(shù)據(jù)認(rèn)證通過(guò),此時(shí),無(wú)人機(jī)再將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置。

進(jìn)一步地,在本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例的基礎(chǔ)上,提出無(wú)人機(jī)數(shù)據(jù)傳輸方法第三實(shí)施例,參考圖3,所述第三實(shí)施例與第一實(shí)施例之間的區(qū)別在于,所述無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟之前還包括:

步驟s310,無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送時(shí)間驗(yàn)證指令;

無(wú)人機(jī)與地面監(jiān)控裝置的數(shù)據(jù)傳輸需要一定程度的數(shù)據(jù)保密。為盡可能地保障無(wú)人機(jī)的密文數(shù)據(jù)的有效性和安全性,無(wú)人機(jī)與地面監(jiān)控裝置上設(shè)置有精密的標(biāo)準(zhǔn)時(shí)鐘,其精確度非常高。由于無(wú)人機(jī)處于移動(dòng)狀態(tài)中,而地面監(jiān)控裝置一般屬于固定裝置,當(dāng)?shù)孛姹O(jiān)控裝置和無(wú)人機(jī)處于不同的時(shí)區(qū)之內(nèi)時(shí),無(wú)人機(jī)所采集的數(shù)據(jù)將存在區(qū)域性或時(shí)效性,為保障數(shù)據(jù)能夠更好地實(shí)現(xiàn)其價(jià)值,無(wú)人機(jī)可以向地面監(jiān)控裝置發(fā)送時(shí)間驗(yàn)證指令。

步驟s320,地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的時(shí)間驗(yàn)證指令;

步驟s330,地面監(jiān)控裝置根據(jù)時(shí)間驗(yàn)證指令,并向無(wú)人機(jī)返回當(dāng)前地面監(jiān)控裝置所在時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間;

步驟s340,無(wú)人機(jī)獲取地面監(jiān)控裝置返回的第一標(biāo)準(zhǔn)時(shí)間;

地面監(jiān)控裝置實(shí)時(shí)獲取到無(wú)人機(jī)發(fā)送的時(shí)間驗(yàn)證指令,并將地面監(jiān)控裝置所在的時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間作為時(shí)間驗(yàn)證數(shù)據(jù)返回給無(wú)人機(jī),而無(wú)人機(jī)實(shí)時(shí)獲取到該第一標(biāo)準(zhǔn)時(shí)間。

當(dāng)無(wú)人機(jī)檢測(cè)到第一標(biāo)準(zhǔn)時(shí)間和無(wú)人機(jī)所在時(shí)區(qū)的第二標(biāo)準(zhǔn)時(shí)間處于預(yù)設(shè)誤差范圍內(nèi)時(shí),執(zhí)行將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟。

將無(wú)人機(jī)所在時(shí)區(qū)的第二標(biāo)準(zhǔn)時(shí)間與地面監(jiān)控裝置所在時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間進(jìn)行比較,能更好地獲知無(wú)人機(jī)所采集的數(shù)據(jù)發(fā)送到該地面監(jiān)控裝置的時(shí)效性。假設(shè)無(wú)人機(jī)和地面監(jiān)控裝置處于不同的時(shí)區(qū),則第一標(biāo)準(zhǔn)時(shí)間和第二標(biāo)準(zhǔn)時(shí)間必然是不同的,那么對(duì)于時(shí)效性非常敏感的采集數(shù)據(jù),若檢測(cè)到第一標(biāo)準(zhǔn)時(shí)間和第二標(biāo)準(zhǔn)時(shí)間超出預(yù)設(shè)誤差范圍后,時(shí)區(qū)的不同將直接導(dǎo)致數(shù)據(jù)失去了其研究?jī)r(jià)值;而第一標(biāo)準(zhǔn)時(shí)間和第二標(biāo)準(zhǔn)時(shí)間雖然不同,但依舊處于預(yù)設(shè)的誤差范圍內(nèi)時(shí),包括時(shí)區(qū)的誤差或數(shù)據(jù)傳輸過(guò)程中消耗的時(shí)間等等,那么無(wú)人機(jī)的采集數(shù)據(jù)依舊擁有其研究?jī)r(jià)值,此時(shí)無(wú)人機(jī)再將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置。

進(jìn)一步地,在本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸方法第一實(shí)施例的基礎(chǔ)上,提出無(wú)人機(jī)數(shù)據(jù)傳輸方法第四實(shí)施例,參考圖4,所述第四實(shí)施例與第一實(shí)施例之間的區(qū)別在于,所述地面監(jiān)控裝置包括多臺(tái),且具有各自的安全級(jí)別,所述無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟之前還包括:

步驟s410,無(wú)人機(jī)基于預(yù)設(shè)的區(qū)分標(biāo)準(zhǔn),確定密文數(shù)據(jù)的保密級(jí)別;

無(wú)人機(jī)在進(jìn)行密文數(shù)據(jù)的傳輸之前,還可以先確定密文數(shù)據(jù)的保密級(jí)別。密文數(shù)據(jù)的研究?jī)r(jià)值可根據(jù)預(yù)設(shè)的區(qū)分標(biāo)準(zhǔn)進(jìn)行級(jí)別區(qū)分。區(qū)分標(biāo)準(zhǔn)為預(yù)先設(shè)置的標(biāo)準(zhǔn),可以通過(guò)無(wú)人機(jī)當(dāng)前所執(zhí)行任務(wù)的級(jí)別而區(qū)分,可以分為最高的一級(jí)保密,次高的二級(jí)保密,一般的三級(jí)保密等等,依次類推。密文數(shù)據(jù)的保密級(jí)別意味著不同級(jí)別的密文數(shù)據(jù)需要地面監(jiān)控裝置對(duì)應(yīng)的權(quán)限才能獲取到。

步驟s420,無(wú)人機(jī)向所有地面監(jiān)控裝置中距離無(wú)人機(jī)最近的目標(biāo)地面監(jiān)控裝置發(fā)送安全級(jí)別查詢指令;

步驟s430,目標(biāo)地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的安全級(jí)別查詢指令,并向無(wú)人機(jī)返回目標(biāo)地面監(jiān)控裝置的安全級(jí)別;

地面監(jiān)控裝置擁有多臺(tái),并預(yù)設(shè)了不同的安全級(jí)別。所述安全級(jí)別即該地面裝置本身所能夠接收獲取的無(wú)人機(jī)密文數(shù)據(jù)的權(quán)限,安全級(jí)別不同,對(duì)應(yīng)的獲取對(duì)應(yīng)保密級(jí)別的無(wú)人機(jī)密文數(shù)據(jù)也不同。無(wú)人機(jī)向最近的目標(biāo)地面監(jiān)控裝置發(fā)送安全級(jí)別查詢指令,而目標(biāo)地面監(jiān)控裝置實(shí)時(shí)獲取無(wú)人機(jī)發(fā)送的安全級(jí)別查詢指令,并將本身的安全級(jí)別返回到無(wú)人機(jī)。由無(wú)人機(jī)進(jìn)行分析識(shí)別。

當(dāng)無(wú)人機(jī)檢測(cè)到目標(biāo)地面監(jiān)控裝置的安全級(jí)別大于或等于密文數(shù)據(jù)的保密級(jí)別時(shí),執(zhí)行將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置的步驟。

無(wú)人機(jī)根據(jù)目標(biāo)地面監(jiān)控裝置的安全級(jí)別,結(jié)合無(wú)人機(jī)當(dāng)前密文數(shù)據(jù)的保密級(jí)別進(jìn)行分析,當(dāng)目標(biāo)地面監(jiān)控裝置的安全級(jí)別大于或等于密文數(shù)據(jù)保密級(jí)別時(shí),則證明目標(biāo)地面監(jiān)控裝置的權(quán)限能夠獲取或讀取無(wú)人機(jī)當(dāng)前的密文數(shù)據(jù),無(wú)人機(jī)能夠?qū)⒚芪臄?shù)據(jù)傳輸給地面監(jiān)控裝置;反之,若目標(biāo)地面監(jiān)控裝置的安全級(jí)別小于無(wú)人機(jī)密文數(shù)據(jù)的保密級(jí)別,則證明所述目標(biāo)地面監(jiān)控裝置的權(quán)限達(dá)不到獲取或讀取密文數(shù)據(jù)的程度,此時(shí)無(wú)人機(jī)將只把該目標(biāo)地面監(jiān)控裝置所能達(dá)到保密級(jí)別的密文數(shù)據(jù)傳輸給該地面監(jiān)控裝置,并尋找新的具有更高安全別的目標(biāo)地面監(jiān)控裝置,以便將對(duì)應(yīng)的更高級(jí)別的密文數(shù)據(jù)傳輸給新的目標(biāo)地面監(jiān)控裝置。

參考圖5,本發(fā)明提供一種無(wú)人機(jī)數(shù)據(jù)傳輸方法,應(yīng)用于無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括無(wú)人機(jī)、地面監(jiān)控裝置和第三方接收裝置,在無(wú)人機(jī)數(shù)據(jù)傳輸方法第五實(shí)施例中,應(yīng)用于無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括無(wú)人機(jī)、地面監(jiān)控裝置和第三方接收裝置,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括:

步驟s510,無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)在進(jìn)行數(shù)據(jù)傳輸時(shí),所傳輸?shù)臄?shù)據(jù)資料可以通過(guò)算法加密從明文數(shù)據(jù)轉(zhuǎn)換為密文數(shù)據(jù)。密文數(shù)據(jù)的優(yōu)勢(shì)在于增加了數(shù)據(jù)資料的隱秘性,必須通過(guò)對(duì)應(yīng)的解密密鑰才能獲取到真實(shí)的數(shù)據(jù)資料,即使是被惡意竊取,竊取者也無(wú)法輕易獲取到明文數(shù)據(jù),因?yàn)楦`取者并不知道如何對(duì)密文數(shù)據(jù)進(jìn)行解密。需要說(shuō)明的是,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法,所述對(duì)稱加密(即私鑰加密)指加密和解密使用相同密鑰的加密算法。本實(shí)施例將無(wú)人機(jī)采集的數(shù)據(jù)進(jìn)行算法加密,保證了數(shù)據(jù)的可靠性和純潔性,從源頭上降低了數(shù)據(jù)泄露被竊取的概率,從而在數(shù)據(jù)傳輸過(guò)程中,最大化地保障了數(shù)據(jù)傳輸?shù)陌踩浴?/p>

步驟s520,當(dāng)無(wú)人機(jī)檢測(cè)到第三方接收裝置時(shí),向第三方接收裝置發(fā)送授權(quán)驗(yàn)證指令;

所述第三方接收裝置為預(yù)先被無(wú)人機(jī)和地面接收裝置所授權(quán)的數(shù)據(jù)接收裝置,它可以是數(shù)據(jù)中轉(zhuǎn)站,也可以是數(shù)據(jù)存儲(chǔ)站,或者數(shù)據(jù)處理終端,第三方接收裝置能夠解決地面監(jiān)控裝置無(wú)法覆蓋到某些特殊地面區(qū)域的問(wèn)題,作為地面監(jiān)控裝置的輔助站點(diǎn),輔助實(shí)現(xiàn)或?qū)崿F(xiàn)地面監(jiān)控裝置的數(shù)據(jù)接收。

無(wú)人機(jī)在檢測(cè)到第三方接收裝置的時(shí)候,首先需對(duì)第三方接收裝置進(jìn)行驗(yàn)證,只有證明第三方接收裝置屬于無(wú)人機(jī)和地面監(jiān)控裝置合法授權(quán)的裝置,才能進(jìn)行密文數(shù)據(jù)的傳輸。因此無(wú)人機(jī)先向第三方接收裝置發(fā)送授權(quán)驗(yàn)證指令,該授權(quán)驗(yàn)證指令能夠?qū)⒌谌浇邮昭b置的設(shè)備信息進(jìn)行驗(yàn)證,以辨別該第三方接收裝置是否是無(wú)人機(jī)和地面監(jiān)控裝置共同授權(quán)的認(rèn)證裝置。

步驟s530,第三方接收裝置獲取無(wú)人機(jī)發(fā)送的授權(quán)驗(yàn)證指令,并向無(wú)人機(jī)返回第三方接收裝置的授權(quán)驗(yàn)證數(shù)據(jù);

步驟s540,當(dāng)無(wú)人機(jī)檢測(cè)到授權(quán)驗(yàn)證數(shù)據(jù)屬于無(wú)人機(jī)和地面監(jiān)控裝置的合法授權(quán)數(shù)據(jù)時(shí),將密文數(shù)據(jù)傳輸?shù)降谌浇邮昭b置。

第三方接收裝置實(shí)時(shí)接收到無(wú)人機(jī)發(fā)送的收權(quán)驗(yàn)證指令,并將本身的授權(quán)的驗(yàn)證數(shù)據(jù)發(fā)送給無(wú)人機(jī),而無(wú)人機(jī)獲取到該授權(quán)驗(yàn)證數(shù)據(jù)時(shí),對(duì)其進(jìn)行數(shù)據(jù)驗(yàn)證分析。驗(yàn)證分析過(guò)程可以是利用設(shè)備信息編號(hào)的匹配,預(yù)設(shè)口令的匹配,驗(yàn)證碼的校驗(yàn)等等方式,此處的驗(yàn)證方式不作限定。在檢測(cè)到授權(quán)驗(yàn)證數(shù)據(jù)屬于無(wú)人機(jī)和地面監(jiān)控裝置的合法授權(quán)數(shù)據(jù)時(shí),證明該第三方接收裝置時(shí)合法的第三方授權(quán)裝置,此時(shí),即可將密文數(shù)據(jù)傳輸給第三方接收裝置。

參考圖6,本發(fā)明還提供一種無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),包括無(wú)人機(jī)和地面監(jiān)控裝置,在無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第一實(shí)施例中,該無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括:

第一加密模塊110,用于無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)在進(jìn)行數(shù)據(jù)傳輸時(shí),所傳輸?shù)臄?shù)據(jù)資料可以通過(guò)算法加密從明文數(shù)據(jù)轉(zhuǎn)換為密文數(shù)據(jù)。密文數(shù)據(jù)的優(yōu)勢(shì)在于增加了數(shù)據(jù)資料的隱秘性,必須通過(guò)對(duì)應(yīng)的解密密鑰才能獲取到真實(shí)的數(shù)據(jù)資料,即使是被惡意竊取,竊取者也無(wú)法輕易獲取到明文數(shù)據(jù),因?yàn)楦`取者并不知道如何對(duì)密文數(shù)據(jù)進(jìn)行解密。需要說(shuō)明的是,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法,所述對(duì)稱加密(即私鑰加密)指加密和解密使用相同密鑰的加密算法。本實(shí)施例將無(wú)人機(jī)采集的數(shù)據(jù)進(jìn)行算法加密,保證了數(shù)據(jù)的可靠性和純潔性,從源頭上降低了數(shù)據(jù)泄露被竊取的概率,從而在數(shù)據(jù)傳輸過(guò)程中,最大化地保障了數(shù)據(jù)傳輸?shù)陌踩浴?/p>

第一傳輸模塊120,用于無(wú)人機(jī)將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;

無(wú)人機(jī)將加密后所獲取的密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置。在傳輸密文數(shù)據(jù)之前,無(wú)人機(jī)需在其所在區(qū)域搜索附近最近的一座或幾座地面監(jiān)控裝置,在實(shí)現(xiàn)與地面監(jiān)控裝置的通訊對(duì)接之后,才將密文數(shù)據(jù)傳輸?shù)綄?duì)應(yīng)的地面監(jiān)控裝置。本實(shí)施例中,數(shù)據(jù)傳輸采用的無(wú)線傳輸?shù)姆椒ㄖ剖?,可以是視頻基帶傳輸、無(wú)線光纖傳輸、網(wǎng)絡(luò)傳輸、微波傳輸、雙絞線傳輸或?qū)掝l共纜傳輸?shù)确绞剑筛鶕?jù)實(shí)際情況進(jìn)行選擇使用,在此不作限定。

第一獲取模塊130,用于地面監(jiān)控裝置獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);

地面監(jiān)控裝置本身設(shè)置了與無(wú)人機(jī)傳輸方式一致的數(shù)據(jù)接收設(shè)備,該設(shè)備用于接收無(wú)人機(jī)傳輸過(guò)來(lái)的數(shù)據(jù)或指令。在遵循相同的傳輸通信協(xié)議的前提下,地面監(jiān)控裝置能夠準(zhǔn)確地獲取到無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù)。

解密模塊140,用于地面監(jiān)控裝置對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù),其中地面監(jiān)控裝置所采用的解密算法為無(wú)人機(jī)采用的對(duì)稱加密算法對(duì)應(yīng)的解密算法。

由于地面監(jiān)控裝置所獲取到數(shù)據(jù)是無(wú)人機(jī)加密過(guò)后的密文數(shù)據(jù),也就是說(shuō),地面監(jiān)控裝置雖然接收到無(wú)人機(jī)所傳輸?shù)臄?shù)據(jù)資料,但無(wú)法直接讀取到該密文數(shù)據(jù)的具體內(nèi)容。在地面監(jiān)控裝置與無(wú)人機(jī)進(jìn)行數(shù)據(jù)通訊對(duì)接或地面監(jiān)控裝置和無(wú)人機(jī)進(jìn)行調(diào)試配置的過(guò)程中,二者已預(yù)設(shè)了一套對(duì)應(yīng)的加密算法,該加密算法在無(wú)人機(jī)上進(jìn)行對(duì)數(shù)據(jù)資料的加密,而在地面監(jiān)控裝置上同樣設(shè)置了該套加密算法對(duì)應(yīng)的解密算法,即解密算法為加密算法的逆運(yùn)算,遵循著與加密算法相同的算法原理。假設(shè)無(wú)人機(jī)所采用的加密算法為a1對(duì)稱加密算法,故地面監(jiān)控裝置采用的解密算法為a1對(duì)稱加密算法對(duì)應(yīng)的a2對(duì)稱解密算法,而a1對(duì)稱加密算法和a2解密算法的算法原理相同,而算法流程步驟相反。本實(shí)施例中,無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)中,無(wú)人機(jī)采用的對(duì)稱加密算法和地面監(jiān)控裝置采用的對(duì)稱加密算法對(duì)應(yīng)的解密算法不作固定局限,可以是序列密碼算法、des算法、3des算法、tdea算法、blowfish算法、rc5算法或idea算法等等。

本發(fā)明的技術(shù)方案中,首先無(wú)人第一加密模塊110采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù);然后第一傳輸模塊120將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置;接著地面監(jiān)控裝置的第一獲取模塊130獲取無(wú)人機(jī)傳輸?shù)拿芪臄?shù)據(jù);最后地面監(jiān)控裝置的解密模塊140對(duì)獲取到的密文數(shù)據(jù)進(jìn)行算法解密,以獲取對(duì)應(yīng)的明文數(shù)據(jù)。本發(fā)明通過(guò)數(shù)據(jù)加密的方式,提高了無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)數(shù)據(jù)傳輸?shù)陌踩?,增加了?shù)據(jù)傳輸?shù)目煽啃裕乐箶?shù)據(jù)傳輸過(guò)程中數(shù)據(jù)被惡意竊取或篡改,從而避免數(shù)據(jù)泄露的現(xiàn)象發(fā)生。

進(jìn)一步地,在本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第一實(shí)施例的基礎(chǔ)上,提出無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第二實(shí)施例,參考圖7,所述第二實(shí)施例與第一實(shí)施例之間的區(qū)別在于,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)還包括:

第一發(fā)送模塊210,用于無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送身份驗(yàn)證指令;

在無(wú)人機(jī)向地面監(jiān)控裝置傳輸密文數(shù)據(jù)之前,無(wú)人機(jī)可以向地面監(jiān)控專職發(fā)送身份驗(yàn)證指令,以驗(yàn)證地面監(jiān)控裝置的身份,進(jìn)一步保障密文數(shù)據(jù)的安全性。所述身份驗(yàn)證指令主要用于驗(yàn)證地面監(jiān)控裝置的身份,驗(yàn)證方式包括但不限于以下方式:通過(guò)驗(yàn)證碼的校驗(yàn),也可以是預(yù)設(shè)口令的匹配,或者是查詢地面監(jiān)控裝置的權(quán)限等等。

第二獲取模塊220,用于地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的身份驗(yàn)證指令;

第一驗(yàn)證模塊230,用于地面監(jiān)控裝置根據(jù)身份驗(yàn)證指令,并向無(wú)人機(jī)返回身份驗(yàn)證數(shù)據(jù);

第三獲取模塊240,用于無(wú)人機(jī)獲取地面監(jiān)控裝置返回的身份驗(yàn)證數(shù)據(jù);

所述第一傳輸模塊120還用于當(dāng)無(wú)人機(jī)通過(guò)身份驗(yàn)證數(shù)據(jù)的認(rèn)證時(shí),執(zhí)行第一傳輸模塊120的功能。

地面監(jiān)控裝置實(shí)時(shí)獲取到無(wú)人機(jī)發(fā)送的身份驗(yàn)證指令,并根據(jù)該身份驗(yàn)證指令,將無(wú)人機(jī)所需要的身份驗(yàn)證數(shù)據(jù),例如,驗(yàn)證碼,預(yù)設(shè)口令,設(shè)備編號(hào)或者權(quán)限級(jí)別等信息數(shù)據(jù)返回給無(wú)人機(jī)。而無(wú)人機(jī)則接收獲取該身份驗(yàn)證數(shù)據(jù),并對(duì)其進(jìn)行數(shù)據(jù)驗(yàn)證。假設(shè)身份驗(yàn)證的方式是口令匹配,那么,無(wú)人機(jī)接收到身份驗(yàn)證數(shù)據(jù)時(shí),提取出該身份驗(yàn)證數(shù)據(jù)中的口令,再與無(wú)人機(jī)中預(yù)設(shè)口令進(jìn)行數(shù)據(jù)匹配。若預(yù)設(shè)口令的數(shù)據(jù)匹配成功,則證明當(dāng)前地面監(jiān)控裝置與無(wú)人機(jī)的身份驗(yàn)證數(shù)據(jù)認(rèn)證通過(guò),此時(shí),無(wú)人機(jī)再將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置。

進(jìn)一步地,在本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第一實(shí)施例的基礎(chǔ)上,提出無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第三實(shí)施例,參考圖8,所述第三實(shí)施例與第一實(shí)施例之間的區(qū)別在于,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)還包括:

第二發(fā)送模塊310,用于無(wú)人機(jī)向地面監(jiān)控裝置發(fā)送時(shí)間驗(yàn)證指令;

無(wú)人機(jī)與地面監(jiān)控裝置的數(shù)據(jù)傳輸需要一定程度的數(shù)據(jù)保密。為盡可能地保障無(wú)人機(jī)的密文數(shù)據(jù)的有效性和安全性,無(wú)人機(jī)與地面監(jiān)控裝置上設(shè)置有精密的標(biāo)準(zhǔn)時(shí)鐘,其精確度非常高。由于無(wú)人機(jī)處于移動(dòng)狀態(tài)中,而地面監(jiān)控裝置一般屬于固定裝置,當(dāng)?shù)孛姹O(jiān)控裝置和無(wú)人機(jī)處于不同的時(shí)區(qū)之內(nèi)時(shí),無(wú)人機(jī)所采集的數(shù)據(jù)將存在區(qū)域性或時(shí)效性,為保障數(shù)據(jù)能夠更好地實(shí)現(xiàn)其價(jià)值,無(wú)人機(jī)可以向地面監(jiān)控裝置發(fā)送時(shí)間驗(yàn)證指令。

第四獲取模塊320,用于地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的時(shí)間驗(yàn)證指令;

第二驗(yàn)證模塊330,用于地面監(jiān)控裝置根據(jù)時(shí)間驗(yàn)證指令,并向無(wú)人機(jī)返回當(dāng)前地面監(jiān)控裝置所在時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間;

第五獲取模塊340,用于無(wú)人機(jī)獲取地面監(jiān)控裝置返回的第一標(biāo)準(zhǔn)時(shí)間;

地面監(jiān)控裝置實(shí)時(shí)獲取到無(wú)人機(jī)發(fā)送的時(shí)間驗(yàn)證指令,并將地面監(jiān)控裝置所在的時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間作為時(shí)間驗(yàn)證數(shù)據(jù)返回給無(wú)人機(jī),而無(wú)人機(jī)實(shí)時(shí)獲取到該第一標(biāo)準(zhǔn)時(shí)間。

所述第一傳輸模塊120還用于當(dāng)無(wú)人機(jī)檢測(cè)到第一標(biāo)準(zhǔn)時(shí)間和無(wú)人機(jī)所在時(shí)區(qū)的第二標(biāo)準(zhǔn)時(shí)間處于預(yù)設(shè)誤差范圍內(nèi)時(shí),執(zhí)行第一傳輸模塊120的功能。

將無(wú)人機(jī)所在時(shí)區(qū)的第二標(biāo)準(zhǔn)時(shí)間與地面監(jiān)控裝置所在時(shí)區(qū)的第一標(biāo)準(zhǔn)時(shí)間進(jìn)行比較,能更好地獲知無(wú)人機(jī)所采集的數(shù)據(jù)發(fā)送到該地面監(jiān)控裝置的時(shí)效性。假設(shè)無(wú)人機(jī)和地面監(jiān)控裝置處于不同的時(shí)區(qū),則第一標(biāo)準(zhǔn)時(shí)間和第二標(biāo)準(zhǔn)時(shí)間必然是不同的,那么對(duì)于時(shí)效性非常敏感的采集數(shù)據(jù),若檢測(cè)到第一標(biāo)準(zhǔn)時(shí)間和第二標(biāo)準(zhǔn)時(shí)間超出預(yù)設(shè)誤差范圍后,時(shí)區(qū)的不同將直接導(dǎo)致數(shù)據(jù)失去了其研究?jī)r(jià)值;而第一標(biāo)準(zhǔn)時(shí)間和第二標(biāo)準(zhǔn)時(shí)間雖然不同,但依舊處于預(yù)設(shè)的誤差范圍內(nèi)時(shí),包括時(shí)區(qū)的誤差或數(shù)據(jù)傳輸過(guò)程中消耗的時(shí)間等等,那么無(wú)人機(jī)的采集數(shù)據(jù)依舊擁有其研究?jī)r(jià)值,此時(shí)無(wú)人機(jī)再將密文數(shù)據(jù)傳輸?shù)降孛姹O(jiān)控裝置。

進(jìn)一步地,在本發(fā)明無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第一實(shí)施例的基礎(chǔ)上,提出無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第四實(shí)施例,參考圖9,所述第四實(shí)施例與第一實(shí)施例之間的區(qū)別在于,所述地面監(jiān)控裝置包括多臺(tái),且具有各自的安全級(jí)別,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)還包括:

區(qū)分模塊410,用于無(wú)人機(jī)基于預(yù)設(shè)的區(qū)分標(biāo)準(zhǔn),確定密文數(shù)據(jù)的保密級(jí)別;

無(wú)人機(jī)在進(jìn)行密文數(shù)據(jù)的傳輸之前,還可以先確定密文數(shù)據(jù)的保密級(jí)別。密文數(shù)據(jù)的研究?jī)r(jià)值可根據(jù)預(yù)設(shè)的區(qū)分標(biāo)準(zhǔn)進(jìn)行級(jí)別區(qū)分。區(qū)分標(biāo)準(zhǔn)為預(yù)先設(shè)置的標(biāo)準(zhǔn),可以通過(guò)無(wú)人機(jī)當(dāng)前所執(zhí)行任務(wù)的級(jí)別而區(qū)分,可以分為最高的一級(jí)保密,次高的二級(jí)保密,一般的三級(jí)保密等等,依次類推。密文數(shù)據(jù)的保密級(jí)別意味著不同級(jí)別的密文數(shù)據(jù)需要地面監(jiān)控裝置對(duì)應(yīng)的權(quán)限才能獲取到。

第三發(fā)送模塊420,用于無(wú)人機(jī)向所有地面監(jiān)控裝置中距離無(wú)人機(jī)最近的目標(biāo)地面監(jiān)控裝置發(fā)送安全級(jí)別查詢指令;

第六獲取模塊430,用于目標(biāo)地面監(jiān)控裝置獲取無(wú)人機(jī)發(fā)送的安全級(jí)別查詢指令,并向無(wú)人機(jī)返回目標(biāo)地面監(jiān)控裝置的安全級(jí)別;

地面監(jiān)控裝置擁有多臺(tái),并預(yù)設(shè)了不同的安全級(jí)別。所述安全級(jí)別即該地面裝置本身所能夠接收獲取的無(wú)人機(jī)密文數(shù)據(jù)的權(quán)限,安全級(jí)別不同,對(duì)應(yīng)的獲取對(duì)應(yīng)保密級(jí)別的無(wú)人機(jī)密文數(shù)據(jù)也不同。無(wú)人機(jī)向最近的目標(biāo)地面監(jiān)控裝置發(fā)送安全級(jí)別查詢指令,而目標(biāo)地面監(jiān)控裝置實(shí)時(shí)獲取無(wú)人機(jī)發(fā)送的安全級(jí)別查詢指令,并將本身的安全級(jí)別返回到無(wú)人機(jī)。由無(wú)人機(jī)進(jìn)行分析識(shí)別。

所述第一傳輸模塊120還用于當(dāng)無(wú)人機(jī)檢測(cè)到目標(biāo)地面監(jiān)控裝置的安全級(jí)別大于或等于密文數(shù)據(jù)的保密級(jí)別時(shí),執(zhí)行第一傳輸模塊120的功能。

無(wú)人機(jī)根據(jù)目標(biāo)地面監(jiān)控裝置的安全級(jí)別,結(jié)合無(wú)人機(jī)當(dāng)前密文數(shù)據(jù)的保密級(jí)別進(jìn)行分析,當(dāng)目標(biāo)地面監(jiān)控裝置的安全級(jí)別大于或等于密文數(shù)據(jù)保密級(jí)別時(shí),則證明目標(biāo)地面監(jiān)控裝置的權(quán)限能夠獲取或讀取無(wú)人機(jī)當(dāng)前的密文數(shù)據(jù),無(wú)人機(jī)能夠?qū)⒚芪臄?shù)據(jù)傳輸給地面監(jiān)控裝置;反之,若目標(biāo)地面監(jiān)控裝置的安全級(jí)別小于無(wú)人機(jī)密文數(shù)據(jù)的保密級(jí)別,則證明所述目標(biāo)地面監(jiān)控裝置的權(quán)限達(dá)不到獲取或讀取密文數(shù)據(jù)的程度,此時(shí)無(wú)人機(jī)將只把該目標(biāo)地面監(jiān)控裝置所能達(dá)到保密級(jí)別的密文數(shù)據(jù)傳輸給該地面監(jiān)控裝置,并尋找新的具有更高安全別的目標(biāo)地面監(jiān)控裝置,以便將對(duì)應(yīng)的更高級(jí)別的密文數(shù)據(jù)傳輸給新的目標(biāo)地面監(jiān)控裝置。

參考圖10,本發(fā)明還提供一種無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng),所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)中包括無(wú)人機(jī)、地面監(jiān)控裝置和第三方接收裝置,在無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)第五實(shí)施例中,所述無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)包括:

第二加密模塊510,用于無(wú)人機(jī)采集數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行算法加密,以獲取密文數(shù)據(jù),其中,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法;

無(wú)人機(jī)數(shù)據(jù)傳輸系統(tǒng)在進(jìn)行數(shù)據(jù)傳輸時(shí),所傳輸?shù)臄?shù)據(jù)資料可以通過(guò)算法加密從明文數(shù)據(jù)轉(zhuǎn)換為密文數(shù)據(jù)。密文數(shù)據(jù)的優(yōu)勢(shì)在于增加了數(shù)據(jù)資料的隱秘性,必須通過(guò)對(duì)應(yīng)的解密密鑰才能獲取到真實(shí)的數(shù)據(jù)資料,即使是被惡意竊取,竊取者也無(wú)法輕易獲取到明文數(shù)據(jù),因?yàn)楦`取者并不知道如何對(duì)密文數(shù)據(jù)進(jìn)行解密。需要說(shuō)明的是,無(wú)人機(jī)所采用的加密算法為對(duì)稱加密算法,所述對(duì)稱加密(即私鑰加密)指加密和解密使用相同密鑰的加密算法。本實(shí)施例將無(wú)人機(jī)采集的數(shù)據(jù)進(jìn)行算法加密,保證了數(shù)據(jù)的可靠性和純潔性,從源頭上降低了數(shù)據(jù)泄露被竊取的概率,從而在數(shù)據(jù)傳輸過(guò)程中,最大化地保障了數(shù)據(jù)傳輸?shù)陌踩浴?/p>

第四發(fā)送模塊520,用于當(dāng)無(wú)人機(jī)檢測(cè)到第三方接收裝置時(shí),向第三方接收裝置發(fā)送授權(quán)驗(yàn)證指令;

所述第三方接收裝置為預(yù)先被無(wú)人機(jī)和地面接收裝置所授權(quán)的數(shù)據(jù)接收裝置,它可以是數(shù)據(jù)中轉(zhuǎn)站,也可以是數(shù)據(jù)存儲(chǔ)站,或者數(shù)據(jù)處理終端,第三方接收裝置能夠解決地面監(jiān)控裝置無(wú)法覆蓋到某些特殊地面區(qū)域的問(wèn)題,作為地面監(jiān)控裝置的輔助站點(diǎn),輔助實(shí)現(xiàn)或?qū)崿F(xiàn)地面監(jiān)控裝置的數(shù)據(jù)接收。

無(wú)人機(jī)在檢測(cè)到第三方接收裝置的時(shí)候,首先需對(duì)第三方接收裝置進(jìn)行驗(yàn)證,只有證明第三方接收裝置屬于無(wú)人機(jī)和地面監(jiān)控裝置合法授權(quán)的裝置,才能進(jìn)行密文數(shù)據(jù)的傳輸。因此無(wú)人機(jī)先向第三方接收裝置發(fā)送授權(quán)驗(yàn)證指令,該授權(quán)驗(yàn)證指令能夠?qū)⒌谌浇邮昭b置的設(shè)備信息進(jìn)行驗(yàn)證,以辨別該第三方接收裝置是否是無(wú)人機(jī)和地面監(jiān)控裝置共同授權(quán)的認(rèn)證裝置。

第三驗(yàn)證模塊530,用于第三方接收裝置獲取無(wú)人機(jī)發(fā)送的授權(quán)驗(yàn)證指令,并向無(wú)人機(jī)返回第三方接收裝置的授權(quán)驗(yàn)證數(shù)據(jù);

第二傳輸模塊540,用于當(dāng)無(wú)人機(jī)檢測(cè)到授權(quán)驗(yàn)證數(shù)據(jù)屬于無(wú)人機(jī)和地面監(jiān)控裝置的合法授權(quán)數(shù)據(jù)時(shí),將密文數(shù)據(jù)傳輸?shù)降谌浇邮昭b置。

第三方接收裝置實(shí)時(shí)接收到無(wú)人機(jī)發(fā)送的收權(quán)驗(yàn)證指令,并將本身的授權(quán)的驗(yàn)證數(shù)據(jù)發(fā)送給無(wú)人機(jī),而無(wú)人機(jī)獲取到該授權(quán)驗(yàn)證數(shù)據(jù)時(shí),對(duì)其進(jìn)行數(shù)據(jù)驗(yàn)證分析。驗(yàn)證分析過(guò)程可以是利用設(shè)備信息編號(hào)的匹配,預(yù)設(shè)口令的匹配,驗(yàn)證碼的校驗(yàn)等等方式,此處的驗(yàn)證方式不作限定。在檢測(cè)到授權(quán)驗(yàn)證數(shù)據(jù)屬于無(wú)人機(jī)和地面監(jiān)控裝置的合法授權(quán)數(shù)據(jù)時(shí),證明該第三方接收裝置時(shí)合法的第三方授權(quán)裝置,此時(shí),即可將密文數(shù)據(jù)傳輸給第三方接收裝置。

優(yōu)選地,本發(fā)明無(wú)人機(jī)的終端硬件配置可采用以下標(biāo)準(zhǔn):射頻數(shù)據(jù)速率可選10kbps或者200kpbs,傳輸距離超過(guò)5km,發(fā)射功率最大24db(通過(guò)軟件可以選擇),接收靈敏度-101dbm,-110dbm。數(shù)據(jù)接口采用uart(3v).spi,gpio接口包括15路數(shù)字i/o,4路10位adc輸入,2pwm輸出,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)包括digmesh、中繼、點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)、對(duì)等網(wǎng)絡(luò),可通過(guò)fhs擴(kuò)頻。

內(nèi)存32kbflash/2kbram,cpu時(shí)鐘達(dá)到5.033mhz。輸入電源4-7v,發(fā)射電流229ma,接收電流44ma,休眠電流3ua。

無(wú)人機(jī)遙測(cè)數(shù)據(jù)加密

無(wú)人機(jī)數(shù)據(jù)加密可采用序列密碼算法,其硬件加密速度快,且實(shí)現(xiàn)容易,對(duì)信號(hào)加密具有低延時(shí),無(wú)誤碼擴(kuò)散等特點(diǎn),因此序列密碼在實(shí)際中得到廣泛的應(yīng)用。

無(wú)人機(jī)系統(tǒng)通信對(duì)數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性要求很高,例如地面控制站是每20ms接收一幀的遙測(cè)數(shù)據(jù),每80ms發(fā)送一幀的遙控指令,所以必須采用具有低延時(shí)特性的序列密碼加密方法。

采用自同步序列密碼加解密時(shí),收發(fā)雙方不需要精確的同步電路,接收方的每個(gè)解密密鑰都是由它前面的n個(gè)密文導(dǎo)出,如果在傳輸過(guò)程中丟失或改變了一個(gè)密文比特,將導(dǎo)致錯(cuò)誤向后擴(kuò)散n個(gè)分塊,但在連續(xù)正確接收到n個(gè)密文后,系統(tǒng)又能自動(dòng)的恢復(fù)同步,因此只要臺(tái)理地選擇n的大小,就能將錯(cuò)誤擴(kuò)散限制在容許的范圍內(nèi)。因此,本文提出了對(duì)無(wú)人機(jī)數(shù)據(jù)鏈路通信保密系統(tǒng)中的遙測(cè)幀使用自同步序列加密算法。

遙測(cè)數(shù)據(jù)加密和解密

無(wú)人機(jī)在數(shù)據(jù)終端系統(tǒng)中的鏈路層進(jìn)行遙測(cè)數(shù)據(jù)文件的加密操作,使用面向位的鏈路控制協(xié)議。

遙測(cè)幀主要由標(biāo)志段、數(shù)據(jù)段和幀校驗(yàn)段組成。標(biāo)志段主要用于遙測(cè)幀的搜索捕獲及幀的分離存儲(chǔ),數(shù)據(jù)段主要包括飛機(jī)的狀態(tài)信息和圖像數(shù)據(jù)信息,幀校驗(yàn)段采取rs碼的校驗(yàn)方式。

(1)無(wú)人機(jī)遙測(cè)數(shù)據(jù)文件加密實(shí)現(xiàn)如下:

在無(wú)人機(jī)數(shù)據(jù)鏈路通信中使用的自同步加密算法中充分利用了遙測(cè)數(shù)據(jù)幀結(jié)構(gòu)的特點(diǎn),以幀長(zhǎng)為單位更新初始密鑰,以字長(zhǎng)為分塊單位進(jìn)行序列加密,遙測(cè)數(shù)據(jù)經(jīng)過(guò)信道編碼后字長(zhǎng)均為m比特,幀長(zhǎng)為n,約束長(zhǎng)度取n。

參考圖11,在每幀數(shù)據(jù)開(kāi)始時(shí),先由初始密鑰發(fā)生器產(chǎn)生初始密鑰k1,k2,k3,……,kn,并與保密字t0生成初始密文c0;同時(shí)該初始密鑰控制密碼發(fā)生器產(chǎn)生密碼數(shù)據(jù)z1;z1與第一個(gè)明文字m1進(jìn)行模二加運(yùn)算生成密文c1;c1與保密字t1進(jìn)行模二加運(yùn)算生成r1,r1與k2,k3,……,kn構(gòu)成新的n個(gè)密鑰去控制密碼發(fā)生器產(chǎn)生新的密碼數(shù)據(jù)z2;z2與第二個(gè)明文字m2進(jìn)行模二加運(yùn)算產(chǎn)生密文c2;c2與t2進(jìn)行模二加運(yùn)算生成r2,r2與k3,k4,……,kn構(gòu)成新的n個(gè)密鑰去控制密碼發(fā)生器產(chǎn)生新的密碼數(shù)據(jù)塊z3,如此類推,最終產(chǎn)生密碼數(shù)據(jù)zn,zn與mn進(jìn)行模二加運(yùn)算產(chǎn)生密文cn,從而完成對(duì)一幀數(shù)據(jù)的加密。

初始密鑰發(fā)生器是由噪聲源產(chǎn)生亂數(shù),每次加密都需要更新。密碼發(fā)生器主要由若干個(gè)數(shù)據(jù)存儲(chǔ)器構(gòu)成,加密算法存儲(chǔ)與密碼芯片外部的flash中,進(jìn)行加密操作時(shí)由dsp控制密碼芯片調(diào)用該加密算法。ki、ci、ti經(jīng)過(guò)具體算法運(yùn)算由密碼發(fā)生器產(chǎn)生密碼數(shù)據(jù)zi,zi與mi進(jìn)行模二加運(yùn)算產(chǎn)生密文ci。為了防止初始密鑰被截獲,本文用保密字t0對(duì)其加密,中間的密文反饋也沒(méi)有直接利用密文,而是先用保密字ti進(jìn)行加密之后再移位反饋。保密字ti是存在密碼芯片sram中。

(2)地面檢測(cè)裝置遙測(cè)數(shù)據(jù)文件解密實(shí)現(xiàn)如下:

參考圖12,遙測(cè)數(shù)據(jù)的解密與加密原理基本相同,過(guò)程相反,首先對(duì)收到的密碼字c0進(jìn)行解密,從而恢復(fù)初始密ki,k2,k3,……,kn,由該密鑰控制密碼發(fā)生器產(chǎn)生密碼數(shù)據(jù)z1,z1與密文c1進(jìn)行模二加運(yùn)算生成明文m1,如果在信道傳輸?shù)倪^(guò)程中密文c1出錯(cuò),而z1是正確的,錯(cuò)誤則同樣反應(yīng)在mi中,對(duì)mi進(jìn)行糾錯(cuò)譯碼產(chǎn)生m1’,m1’與z1進(jìn)行模二加運(yùn)算生成c1’,由選擇器判斷m1中的出錯(cuò)數(shù)是否大于糾錯(cuò)能力,若出錯(cuò)數(shù)大于糾錯(cuò)能力,令c1”=c1’,這樣可以消除c1”出錯(cuò)帶來(lái)的影響:否則令c1”=c1,從而消除z1出錯(cuò)帶來(lái)的影響。

需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1