何文才, 田傳鳳, 劉培鶴, 楊 偉, 韓妍妍, 張曉菲
(北京電子科技學院通信工程系, 北京 100070)
短距離加密無線數(shù)據(jù)傳輸系統(tǒng)的設計與實現(xiàn)
何文才, 田傳鳳, 劉培鶴, 楊 偉, 韓妍妍, 張曉菲
(北京電子科技學院通信工程系, 北京 100070)
針對傳統(tǒng)無線數(shù)傳系統(tǒng)不能加密以保證數(shù)據(jù)和文件的安全性問題, 設計一種利用Noekeon算法加密文件的短距離無線數(shù)傳系統(tǒng). 該系統(tǒng)由軟件和硬件共同運行: 利用C# 語言實現(xiàn)主控界面的編程, 將Noekeon算法密鑰存放在USBkey里, 在系統(tǒng)界面調(diào)用Noekeon算法對文件進行加解密, 操作USB1101-232無線數(shù)傳模塊對文件進行傳輸, 利用MD5算法驗證收發(fā)雙方的HASH值. 測試結(jié)果表明, 該系統(tǒng)可保證文件傳輸?shù)目煽啃院桶踩?
Noekeon算法; MD5算法; 數(shù)傳模塊; USB密鑰; 無線通信
目前, 實現(xiàn)無線通信的可行性方案有IrDA(紅外傳輸)、 藍牙、 WIFI、 無線數(shù)傳模塊[1]等種類. 這些針對數(shù)據(jù)和文件的無線數(shù)傳系統(tǒng)的研究主要是能保障傳輸文件的準確性和可靠性, 并不能保障傳輸文件的安全性. 將密碼算法和文件傳輸程序結(jié)合的無線數(shù)據(jù)傳輸系統(tǒng)則可解決上述問題. 在一對多控制中, 導線控制不能滿足具有移動特性的設備的需求, 更不能滿足數(shù)據(jù)和文件的保密性, 而加密的無線數(shù)傳系統(tǒng)則可以克服這個缺點. 短距離無線技術(shù)都有其立足的特點, 或基于傳輸速度、 傳輸距離、 耗電量的特殊要求, 或著眼于功能的擴充性, 或符合某些單一應用的特別要求, 或建立競爭技術(shù)的差異化等, 但是沒有一種技術(shù)可以完美到足以滿足所有的需求. 紅外技術(shù)、 藍牙技術(shù)傳輸速度快, 但是只適合在相對穩(wěn)定靜止的短距離通信環(huán)境中應用;……