農業(yè)無人機
工業(yè)無人機
軍警無人機
娛教無人機
水下無人機
反無人機設備
無人機配件
無人機租賃
無人機培訓
當前位置:全球無人機網 ? 無人機新聞 ? 國內新聞 ? 正文

無人機遙測數據的加密和解密原理

發(fā)布日期:2014-08-02我要投稿我要評論

1、無人機遙測數據文件加密實現

在無人機數據鏈路通信中使用的自同步加密算法中充分利用了遙測數據幀結構的特點,以幀長為單位更新初始密鑰,以字長為分塊單位進行序列加密,遙測數據經過信道編碼后字長均為m比特,幀長為N,約束長度取n,其加密過程如圖2所示。


在每幀數據開始時,先由初始密鑰發(fā)生器產生初始密鑰K1,K2,K3,…,Kn,并與保密字To生成初始密文Co;同時該初始密鑰控制密碼發(fā)生器產生密碼數據Z1;Z1與第一個明文字Mi模2加生成密文Ci;Ci與Ti模2加生成Ri,Ri與K2,K3,…,Kn構成新的n個密鑰去控制密碼發(fā)生器產生新的密碼數據22;22與第二個明文字M2模2加產生密文C2;C2與T2模2加生成R2,R2與K3,K4,…,Kn Ri構成新的n個密鑰去控制密碼發(fā)生器產生新的密碼數據塊23,如此類推,直到由CN-n,CN-n+1—CN-1構成的密鑰去控制密碼發(fā)生器產生密碼數據模塊ZN,ZN與MN模2加產生密文CN,從而完成對一幀數據的加密。其中的Mi、Ki、Ci、Zi、Ti均為一個字長m比特。

初始密鑰發(fā)生器是由噪聲源產生亂數,每次加密都需要更新。密碼發(fā)生器主要由若干個數據存儲器構成,其復雜的算法用C語言編程來實現,加密算法存儲與密碼芯片外部的FLASH中,進行加密操作時由DSP控制密碼芯片調用該加密算法。Ki、Ci、Ti經過具體算法運算由密碼發(fā)生器產生密碼數據Zi,Zi與Mi模2加產生密文Ci。為了防止初始密鑰被截獲,本文用保密字To對其加密,中間的密文反饋也沒有直接利用密文,而是先用保密字Ti進行加密之后再移位反饋。保密字Ti是存在密碼芯片SRAM中,該密碼芯片使用Altera公司的低成本Cyclone系列FPGA芯片來實現,使設計資源得到了極大的優(yōu)化利用,降低了整個的設計成本。

?
本文鏈接:http://ssfunpay.cn/uav-news/201408/02/8195.html
標簽:??
0相關評論
免責聲明:凡注明來源全球無人機網的所有作品,均為本網合法擁有版權或有權使用的作品,歡迎轉載,請注明出處。非本網作品均來自互聯網,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。

圖文推薦

推薦品牌

關于本站

合作服務電話

  • 客服熱線:0755-23779287
  • 展會負責:18682042306
  • 廣告合作:點擊這里給我發(fā)消息
  • 展會合作:點擊這里給我發(fā)消息

公眾號/APP下載


    (公眾號)


    (Android下載)

Copyright?2005-2021 81UAV.CN All Rights Reserved? 訪問和使用全球無人機網,即表明您已完全接受和服從我們的用戶協議。 SITEMAPS 網站地圖 網站留言
運營商: 湛江中龍網絡科技有限公司 全球無人機網?
ICP備案號:粵ICP備2023038372號-1 
全國公安機關?備案信息?可信網站不良舉報?文明轉播