《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于FTP的圖像混沌加密傳輸技術(shù)的實現(xiàn)
基于FTP的圖像混沌加密傳輸技術(shù)的實現(xiàn)
來源:微型機與應(yīng)用2014年第4期
劉新杰,李黎明
(廣東工業(yè)大學(xué),廣東 廣州510006)
摘要: 為了提高混沌圖像加密傳輸系統(tǒng)的傳輸速度并擴大應(yīng)用范圍,提出了一種實現(xiàn)混沌圖像加密傳輸?shù)男路椒ǎ豪肰SFTPD軟件在Mini 2440 ARM平臺上構(gòu)建FTP服務(wù)器,通過FTP實現(xiàn)混沌加密圖像數(shù)據(jù)的傳輸。實驗結(jié)果表明,該系統(tǒng)能夠?qū)崿F(xiàn)混沌加密圖像的可靠快速傳輸。
Abstract:
Key words :

摘  要: 為了提高混沌圖像加密傳輸系統(tǒng)的傳輸速度并擴大應(yīng)用范圍,提出了一種實現(xiàn)混沌圖像加密傳輸?shù)男路椒ǎ豪肰SFTPD軟件在Mini 2440 ARM平臺上構(gòu)建FTP服務(wù)器,通過FTP實現(xiàn)混沌加密圖像數(shù)據(jù)的傳輸。實驗結(jié)果表明,該系統(tǒng)能夠?qū)崿F(xiàn)混沌加密圖像的可靠快速傳輸。
關(guān)鍵詞: 文件傳輸協(xié)議;ARM;混沌加密;圖像

    計算機和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展使得上網(wǎng)設(shè)備的體積越來越小,手機購物、手機支付在生活中的應(yīng)用越來越廣泛。智能手機、平板電腦運行的是嵌入式操作系統(tǒng),因此嵌入式設(shè)備在移動網(wǎng)絡(luò)中的信息安全逐漸受到人們的關(guān)注。個人的隱私信息一旦被竊取,將會造成很大的損失。而當(dāng)前比較成熟的DES、AES等加密算法主要針對PC平臺設(shè)計,不適合直接應(yīng)用于嵌入式設(shè)備中。
    混沌系統(tǒng)具有對初始條件高度敏感性和遍歷性的特點,可以實現(xiàn)同步控制,因此非常適合進(jìn)行數(shù)據(jù)的加密傳輸[1]。當(dāng)前,國內(nèi)外對于嵌入式平臺上混沌加密技術(shù)的應(yīng)用研究非常廣泛,關(guān)于混沌加密技術(shù)的研究已經(jīng)比較成熟。但是當(dāng)前多數(shù)加密系統(tǒng)是通過簡單調(diào)用Socket API函數(shù)編程實現(xiàn)網(wǎng)絡(luò)傳輸?shù)模渌俣容^慢且不適合在廣域網(wǎng)中使用。而混沌系統(tǒng)對初始值敏感的特性,使得快速網(wǎng)絡(luò)傳輸具有一定的不可靠性。因此,設(shè)計一個既能夠?qū)崿F(xiàn)混沌加密,又能夠進(jìn)行快速可靠網(wǎng)絡(luò)傳輸?shù)耐ㄓ没煦绫C軅鬏斚到y(tǒng)是非常有必要的。FTP是TCP/IP的一種具體應(yīng)用,工作在應(yīng)用層,是基于TCP的服務(wù),使用的是Client/Server工作模式,可以在不同平臺之間提供可靠的網(wǎng)絡(luò)傳輸服務(wù)。FTP在網(wǎng)絡(luò)中的應(yīng)用已經(jīng)非常成熟,因此可以和混沌加密技術(shù)結(jié)合起來實現(xiàn)網(wǎng)絡(luò)內(nèi)混沌加密數(shù)據(jù)的可靠傳輸。
1 硬件實驗平臺
    硬件平臺使用的是友善之臂公司的Mini 2440開發(fā)板,集成了基于ARM920T架構(gòu)的Samsung S3C2440A處理器,64 MB的SDRAM、2 MB Nor Flash和256 MB Nand Flash,配置了LCD顯示器,并集成了DM 9000網(wǎng)絡(luò)芯片,用于支持網(wǎng)絡(luò)傳輸。RS232串口用于交叉開發(fā)過程中計算機與開發(fā)板之間的通信。該系統(tǒng)使用兩塊Mini 2440開發(fā)板,其中一塊配置為FTP服務(wù)器,另一塊配置為客戶端。服務(wù)器與客戶端通過路由器實現(xiàn)網(wǎng)絡(luò)傳輸。硬件系統(tǒng)框圖如圖1所示。


2 混沌圖像加密原理
    混沌圖像加密的原理如下:利用混沌系統(tǒng)的差分方程進(jìn)行迭代運算,期間產(chǎn)生的變量序列用于生成加密密鑰,與要加密的圖像數(shù)據(jù)進(jìn)行相應(yīng)的運算實現(xiàn)數(shù)據(jù)的加密。在接收端進(jìn)行相應(yīng)的逆運算即可解密得到原始圖像。產(chǎn)生的加密密鑰又稱為混沌序列,因此該方法稱為混沌序列加密。由于混沌系統(tǒng)具有遍歷性和非周期性,生成的加密密鑰具有偽隨機特性。
    數(shù)字圖像的加密方法主要有兩種:第一種是直接加密算法,即將圖像看作普通的數(shù)據(jù)直接進(jìn)行加密,不利用圖像數(shù)據(jù)的任何特性,對所有的數(shù)據(jù)進(jìn)行加密處理;第二種是選擇性加密算法,即在加密過程中,有選擇性地加密圖像的一部分關(guān)鍵數(shù)據(jù)。直接加密算法具有很高的安全性,加密之后數(shù)據(jù)格式被破壞,竊聽者無法獲知傳輸?shù)臄?shù)據(jù)格式,其缺點是加密速度較慢。選擇性加密算法則保持了原有的數(shù)據(jù)格式信息和控制信息,只加密實際數(shù)據(jù)部分,因此具有良好的相容性。本系統(tǒng)使用的是選擇性加密算法。
    混沌序列是由混沌差分方程迭代產(chǎn)生的,因此混沌系統(tǒng)的設(shè)計非常重要。參考文獻(xiàn)[2-3]提出了基于改進(jìn)的Wang-Chen算法的離散混沌系統(tǒng)產(chǎn)生混沌序列的方法。服務(wù)器端使用的混沌系統(tǒng)方程如下:

3 FTP服務(wù)器的構(gòu)建
    VSFTPD(Very Secure FTP Daemon)是一種開放源代碼的FTP服務(wù)器,廣泛地應(yīng)用于多種UNIX和Linux操作系統(tǒng)[4]。與其他開源的FTP服務(wù)器相比,VSFTPD可以提供更加安全易用的文件傳輸服務(wù),因此在Linux系統(tǒng)中得到了廣泛的使用。
    在官方網(wǎng)站下載源代碼文件后,需要經(jīng)過編譯將其移植到Mini 2440開發(fā)板上。首先修改Makefile文件,將CC字段更改為交叉編譯工具arm-linux-gcc;然后需要修改vsf_findlibs.sh文件,并且將用到的動態(tài)庫從編譯器文件夾下復(fù)制到要制作的根文件系統(tǒng)中;生成vsftpd文件后,配置vsftpd.conf文件。需要注意的配置選項有幾個,其中,anonymous_enable選項配置為YES,即允許匿名用戶登錄FTP服務(wù)器;local_enable選項配置為YES,即允許本地用戶登錄;write_enable選項設(shè)置為YES,即允許各種FTP寫入命令;listen選項設(shè)置為YES,即設(shè)置FTP服務(wù)器工作在standalone模式,進(jìn)程自動監(jiān)聽FTP請求[5]。
    完成以上步驟后,將vsftpd和vsftpd.conf分別復(fù)制到根文件系統(tǒng)的/sbin和/etc目錄下。最后利用busybox制作根文件系統(tǒng)[6]。如圖2所示在配置過程中要選擇busybox對ftpput/ftpget命令的支持,用于客戶端與服務(wù)器之間文件的傳送。

    將編寫的混沌加密程序文件復(fù)制到服務(wù)器端的根文件系統(tǒng)中,將解密程序復(fù)制到客戶端的根文件系統(tǒng)中。利用友善之臂提供的mkyaffs2image工具分別制作根文件系統(tǒng)并燒寫到對應(yīng)的開發(fā)板上。
    將根文件系統(tǒng)燒寫至開發(fā)板后,還要在服務(wù)器端進(jìn)行設(shè)置。VSFTPD服務(wù)器要求服務(wù)器端有nobody和ftp兩個用戶,而且需要在/usr/share目錄下創(chuàng)建empty目錄,在/var/log目錄下創(chuàng)建vsftpd.log日志文件。
4 混沌保密傳輸系統(tǒng)的驗證
    將兩塊開發(fā)板通過路由器連接成為一個簡單的局域網(wǎng)。服務(wù)器端對圖像文件進(jìn)行加密后,將加密后的數(shù)據(jù)放在FTP目錄下面,然后運行“vsftpd &”指令,開啟FTP服務(wù)器并使進(jìn)程在后臺運行。客戶端使用ftpget命令從服務(wù)器端獲取加密后的圖像數(shù)據(jù),并運行解密程序得到解密后的圖像。實際硬件連接圖以及加密效果如圖4、圖5、圖6所示。

 

 

    服務(wù)器端的原始圖像為經(jīng)典的Lena圖像,在客戶端通過FTP獲取加密后的圖像后,利用解密程序可以很好地還原出原始圖像。
    該系統(tǒng)的特點是利用FTP服務(wù)實現(xiàn)局域網(wǎng)內(nèi)的混沌保密通信。經(jīng)過驗證,該系統(tǒng)能夠利用FTP服務(wù)將混沌加密的圖像數(shù)據(jù)可靠地傳輸?shù)浇邮斩恕S捎贔TP在廣域網(wǎng)中的應(yīng)用已經(jīng)非常成熟,因此該系統(tǒng)比較容易擴展至廣域網(wǎng)中,進(jìn)一步推動了混沌加密系統(tǒng)的實用化,具有很好的應(yīng)用前景。
參考文獻(xiàn)
[1] 王光義,袁方.級聯(lián)混沌及其動力學(xué)特性研究[J].物理學(xué)報,2013,62(2):111-120.
[2] 陳關(guān)榮,汪小帆.動力系統(tǒng)的混沌化——理論、方法與應(yīng)用[M].上海:上海交通大學(xué)出版社,2006.
[3] 凌大旺.基于離散混沌映射的數(shù)字圖像加密技術(shù)硏究與實現(xiàn)[D].廣州:廣東工業(yè)大學(xué),2012.
[4] 楊明華.Linux系統(tǒng)與網(wǎng)絡(luò)服務(wù)管理技術(shù)大全[M].北京:電子工業(yè)出版社,2010.
[5] 羅彩君.基于Linux系統(tǒng)的FTP服務(wù)器的實現(xiàn)[J].電子設(shè)計工程,2013,21(11):40-41.
[6] 韋東山.嵌入式Linux應(yīng)用開發(fā)完全手冊[M].北京:人民郵電出版社,2008.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品国产精品亚洲综合| 欧美久久在线| 欧美一级视频| 国产精品久久国产愉拍| 一区二区三区欧美在线| 欧美伊人影院| 永久免费精品影视网站| 亚洲自啪免费| 欧美激情一区二区三区在线| 99天天综合性| 亚洲国产日韩欧美在线图片| 日韩天堂在线视频| 亚洲激情二区| 久久av最新网址| 欧美在线观看一区| 一区二区高清在线观看| 亚洲一区www| 在线一区欧美| 亚洲免费网站| 香蕉精品999视频一区二区| 午夜精品影院| 久久精品视频在线播放| 亚洲国产电影| 99热免费精品在线观看| 一区二区三区精品在线| 亚洲一区二区三区精品动漫| 亚洲综合精品| 久久精品系列| 美日韩精品免费观看视频| 免费久久99精品国产自| 欧美国产日韩一二三区| 欧美日韩一区二区三区高清| 国产精品高潮粉嫩av| 国产伦精品一区二区三| 国产一区导航| 亚洲国产一区二区在线| 一区二区三区欧美亚洲| 午夜日韩在线| 亚洲精品国产精品国自产观看浪潮 | 亚洲欧洲一区二区三区| 日韩午夜高潮| 亚洲欧美视频一区二区三区| 欧美专区亚洲专区| 亚洲精品一区在线观看| 亚洲一区二区欧美| 久久精品五月婷婷| 欧美精品在线一区| 国产免费成人| 亚洲国产免费| 亚洲欧美日韩在线高清直播| 亚洲高清在线精品| 亚洲视频一二三| 欧美在线一二三四区| 暖暖成人免费视频| 欧美午夜片欧美片在线观看| 国产一区二区三区无遮挡| 亚洲精品一区二区三区樱花| 午夜精品久久久久久久| 亚洲免费大片| 久久大逼视频| 欧美日韩mv| 国内精品视频在线播放| aa国产精品| 久久aⅴ国产紧身牛仔裤| 宅男精品导航| 久久午夜精品一区二区| 欧美日韩中文字幕在线视频| 好吊妞这里只有精品| 这里只有精品在线播放| 亚洲激情视频在线播放| 先锋资源久久| 欧美区日韩区| 韩国v欧美v日本v亚洲v | 亚洲午夜精品一区二区| 亚洲国产另类久久精品| 亚洲欧美激情四射在线日| 欧美xxx成人| 国产亚洲欧美日韩在线一区| 亚洲精品中文字幕在线| 亚洲国产高清aⅴ视频| 香蕉尹人综合在线观看| 欧美日韩aaaaa| 在线日本成人| 亚洲人成在线免费观看| 久久国产精品72免费观看| 欧美日韩国产电影| 激情久久五月天| 亚洲欧美成人网| 亚洲一区二区伦理| 欧美成人免费在线| 国产亚洲欧美一区二区三区| 99这里只有精品| 亚洲欧洲一区二区三区久久| 久久免费视频网站| 国产乱码精品一区二区三区av| 日韩午夜在线视频| 亚洲免费成人av| 欧美成人a视频| 一色屋精品视频免费看| 欧美一区二区三区的| 亚洲欧美在线免费| 欧美色综合天天久久综合精品| 亚洲国产欧美一区二区三区久久| 久久精品九九| 久久久九九九九| 国产一区二区三区精品欧美日韩一区二区三区 | 羞羞色国产精品| 国产精品久久久久9999吃药| 日韩香蕉视频| 亚洲色诱最新| 欧美日韩极品在线观看一区| 亚洲国产日日夜夜| 亚洲人成网在线播放| 久久综合九色综合欧美狠狠| 国内精品久久久久久久果冻传媒| 午夜精品短视频| 欧美一级二区| 国产欧美日本| 欧美在线视频免费观看| 久久久久国色av免费看影院 | 国产一区二区在线观看免费| 欧美在线一二三区| 久久久国产精品一区| 国语自产精品视频在线看一大j8 | 欧美午夜寂寞影院| 亚洲视频中文| 午夜国产精品视频免费体验区| 国产精品福利网站| 亚洲男女自偷自拍| 欧美自拍偷拍| 国际精品欧美精品| 亚洲韩日在线| 欧美精品久久天天躁| 99ri日韩精品视频| 亚洲影院在线观看| 国产日韩欧美在线观看| 欧美中文字幕在线视频| 久久综合影音| 亚洲精品一区二区三区婷婷月| 亚洲午夜一区二区三区| 国产精品久久久久久久久免费桃花| 亚洲永久免费视频| 久久人人爽国产| 亚洲国产乱码最新视频| 一区二区三区四区国产| 国产精品美女久久| 久久成人人人人精品欧| 欧美成人r级一区二区三区| 亚洲毛片在线观看| 性娇小13――14欧美| 黄色免费成人| 夜夜嗨av一区二区三区四区| 国产精品日韩精品欧美精品| 久久精品国产精品亚洲精品| 欧美黄色网络| 亚洲一区二区精品在线| 久久精品噜噜噜成人av农村| 影音先锋一区| 亚洲免费视频网站| 国外精品视频| 一区二区三欧美| 国产精品自拍网站| 亚洲激情自拍| 国产精品成人v| 亚洲春色另类小说| 欧美视频中文一区二区三区在线观看 | 香蕉精品999视频一区二区| 欧美不卡高清| 亚洲免费一区二区| 欧美成年人网站| 亚洲综合成人在线| 欧美本精品男人aⅴ天堂| 亚洲午夜激情免费视频| 久热精品在线视频| 一区二区三区黄色| 久久夜色精品国产| 一区二区高清视频| 久久综合亚洲社区| 亚洲视频网在线直播| 美女黄色成人网| 亚洲免费视频一区二区| 欧美精品www| 久久国产精品电影| 国产精品黄视频| 91久久午夜| 国产婷婷97碰碰久久人人蜜臀| 99riav国产精品| 好看的日韩视频| 欧美一级午夜免费电影| 亚洲精品乱码久久久久久日本蜜臀| 久久xxxx| 亚洲视频一区在线观看| 欧美精品入口| 久久精品一区二区三区不卡牛牛| 国产精品二区二区三区| 亚洲毛片一区| 一区视频在线播放| 欧美在线综合视频| 亚洲视屏在线播放| 欧美日韩国产一区精品一区|