基于二維碼的涉密網(wǎng)絡(luò)數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)
發(fā)布時(shí)間:2022-01-08 06:36
本系統(tǒng)主要面向涉密場景,旨在實(shí)現(xiàn)無線移動網(wǎng)絡(luò)與有線局域網(wǎng)絡(luò)之間在物理隔離條件下數(shù)據(jù)的雙向傳輸。系統(tǒng)以二維碼圖像作為數(shù)據(jù)傳輸載體,移動網(wǎng)絡(luò)采用智能手機(jī)作為數(shù)據(jù)收發(fā)節(jié)點(diǎn),局域網(wǎng)采用計(jì)算機(jī)作為數(shù)據(jù)收發(fā)節(jié)點(diǎn)。系統(tǒng)設(shè)計(jì)有移動網(wǎng)絡(luò)端數(shù)據(jù)庫和局域網(wǎng)絡(luò)端數(shù)據(jù)庫,兩個(gè)數(shù)據(jù)庫表結(jié)構(gòu)完全相同且不直接連接。發(fā)送端通過數(shù)據(jù)庫語言篩選出兩個(gè)數(shù)據(jù)庫之間的差異數(shù)據(jù),將其編碼為二維碼圖像顯示出來。接收端掃描識別二維碼圖像得到數(shù)據(jù)信息,完成收發(fā)兩端之間數(shù)據(jù)的傳輸。
【文章來源】:計(jì)算技術(shù)與自動化. 2020,39(03)
【文章頁數(shù)】:6 頁
【部分圖文】:
系統(tǒng)結(jié)構(gòu)示意圖
在本系統(tǒng)中,設(shè)計(jì)了兩個(gè)數(shù)據(jù)庫,分別用于儲存移動網(wǎng)絡(luò)和局域網(wǎng)的數(shù)據(jù)信息,其數(shù)據(jù)庫表結(jié)構(gòu)完全相同。由于兩個(gè)數(shù)據(jù)庫分屬于不同的兩個(gè)網(wǎng)絡(luò),隨著處理事務(wù)的不同,其數(shù)據(jù)庫表中的內(nèi)容必將產(chǎn)生差異,對于這部分差異數(shù)據(jù),則通過本系統(tǒng)設(shè)計(jì)的二維碼圖像跨網(wǎng)傳輸?shù)姆绞綄?shí)現(xiàn)同步。依據(jù)系統(tǒng)模型特點(diǎn),數(shù)據(jù)傳輸流程主要包括二維碼圖像的生成與處理、二維碼圖像的掃描與識別、數(shù)據(jù)同步與更新3個(gè)階段,如圖2所示。傳輸開始時(shí),首先由發(fā)送端讀取數(shù)據(jù)庫中的內(nèi)容,以數(shù)據(jù)庫表字段名為篩選條件篩選出存在差異的數(shù)據(jù)。其次,發(fā)送端將差異數(shù)據(jù)編碼成二維碼圖像并進(jìn)行圖像灰度化[8]、二值化[9,10]、中值濾波[11,12]等處理,以提高二維碼圖像掃描識別速率。然后,接收端通過攝像頭掃描識別二維碼圖像并將其中重復(fù)掃描的圖像剔除。最后,接收端解碼二維碼圖像得到數(shù)據(jù)信息,將其更新到數(shù)據(jù)庫表相應(yīng)的字段名內(nèi),完成整個(gè)數(shù)據(jù)傳輸過程。
目前,對于二維碼的掃描與識別主要利用網(wǎng)絡(luò)上開源的二維碼編解碼工具,包括ZXING和ZBAR兩種。ZXING和ZBAR是兩個(gè)開源的條形碼SDK,用以掃描識別條形碼和二維碼。兩者的區(qū)別是,ZXING是JAVA實(shí)現(xiàn)而ZBAR是C/C++實(shí)現(xiàn),ZBAR不能單獨(dú)生成二維碼,而ZXING既能識別也能生成二維碼。經(jīng)過測試發(fā)現(xiàn),ZBAR的二維碼平均解碼速度大約是ZXING的2倍,二維碼的識別準(zhǔn)確率也比ZXING高。因此,本系統(tǒng)重新編寫了二維碼編解碼工具的代碼,采用ZBAR識別二維碼,采用ZXING生成二維碼,并刪除了代碼中無用的部分,只保留二維碼圖像編碼與解碼的部分。系統(tǒng)測試的部分二維碼圖像如圖3所示,部分測試數(shù)據(jù)如表2所示。在二維碼圖像采集過程中,由于環(huán)境燈光等影響因素,易造成噪聲和部分缺失等現(xiàn)象。而QR二維碼具備L,M,Q,H四級糾錯(cuò)級別,根據(jù)其編碼規(guī)則[13],分別可糾錯(cuò)7%,15%,25%和30%的錯(cuò)誤碼字,越高的糾錯(cuò)級別提供越高的識別準(zhǔn)確率,系統(tǒng)可以通過設(shè)置相應(yīng)的糾錯(cuò)級別排除環(huán)境燈光等的影響。
【參考文獻(xiàn)】:
期刊論文
[1]三種圖像去噪方法的比較研究[J]. 齊艷麗. 科技視界. 2019(26)
[2]基于二維碼的數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)[J]. 陶孫杰,余濤. 計(jì)算機(jī)科學(xué). 2018(S2)
[3]二維碼技術(shù)的分析與研究[J]. 凌驍珺,王煜. 電腦知識與技術(shù). 2018(21)
[4]智能手機(jī)安全威脅與防護(hù)策略[J]. 胡樂瀚. 電子技術(shù)與軟件工程. 2018(12)
[5]基于數(shù)字圖像處理的車牌識別技術(shù)[J]. 任秋儒. 中國戰(zhàn)略新興產(chǎn)業(yè). 2017(40)
[6]基于二維碼的內(nèi)外網(wǎng)物理隔離環(huán)境下的數(shù)據(jù)交換[J]. 韓林,張春海,徐建良. 計(jì)算機(jī)科學(xué). 2016(S2)
[7]基于二維碼的加密文本信息傳遞系統(tǒng)設(shè)計(jì)[J]. 張長勝,韓艷龍,張慧翔,黃興利,楊鳴坤. 計(jì)算機(jī)技術(shù)與發(fā)展. 2016(12)
[8]一種基于大津法改進(jìn)的圖像分割方法[J]. 卜文斌,游福成,李泉,王惠華,段懷鋒. 北京印刷學(xué)院學(xué)報(bào). 2015(04)
[9]改進(jìn)的中值濾波算法在圖像去噪中的應(yīng)用[J]. 趙高長,張磊,武風(fēng)波. 應(yīng)用光學(xué). 2011(04)
[10]電子政務(wù)中的物理隔離技術(shù)[J]. 張玉英,王芳. 防災(zāi)技術(shù)高等?茖W(xué)校學(xué)報(bào). 2005(02)
本文編號:3576070
【文章來源】:計(jì)算技術(shù)與自動化. 2020,39(03)
【文章頁數(shù)】:6 頁
【部分圖文】:
系統(tǒng)結(jié)構(gòu)示意圖
在本系統(tǒng)中,設(shè)計(jì)了兩個(gè)數(shù)據(jù)庫,分別用于儲存移動網(wǎng)絡(luò)和局域網(wǎng)的數(shù)據(jù)信息,其數(shù)據(jù)庫表結(jié)構(gòu)完全相同。由于兩個(gè)數(shù)據(jù)庫分屬于不同的兩個(gè)網(wǎng)絡(luò),隨著處理事務(wù)的不同,其數(shù)據(jù)庫表中的內(nèi)容必將產(chǎn)生差異,對于這部分差異數(shù)據(jù),則通過本系統(tǒng)設(shè)計(jì)的二維碼圖像跨網(wǎng)傳輸?shù)姆绞綄?shí)現(xiàn)同步。依據(jù)系統(tǒng)模型特點(diǎn),數(shù)據(jù)傳輸流程主要包括二維碼圖像的生成與處理、二維碼圖像的掃描與識別、數(shù)據(jù)同步與更新3個(gè)階段,如圖2所示。傳輸開始時(shí),首先由發(fā)送端讀取數(shù)據(jù)庫中的內(nèi)容,以數(shù)據(jù)庫表字段名為篩選條件篩選出存在差異的數(shù)據(jù)。其次,發(fā)送端將差異數(shù)據(jù)編碼成二維碼圖像并進(jìn)行圖像灰度化[8]、二值化[9,10]、中值濾波[11,12]等處理,以提高二維碼圖像掃描識別速率。然后,接收端通過攝像頭掃描識別二維碼圖像并將其中重復(fù)掃描的圖像剔除。最后,接收端解碼二維碼圖像得到數(shù)據(jù)信息,將其更新到數(shù)據(jù)庫表相應(yīng)的字段名內(nèi),完成整個(gè)數(shù)據(jù)傳輸過程。
目前,對于二維碼的掃描與識別主要利用網(wǎng)絡(luò)上開源的二維碼編解碼工具,包括ZXING和ZBAR兩種。ZXING和ZBAR是兩個(gè)開源的條形碼SDK,用以掃描識別條形碼和二維碼。兩者的區(qū)別是,ZXING是JAVA實(shí)現(xiàn)而ZBAR是C/C++實(shí)現(xiàn),ZBAR不能單獨(dú)生成二維碼,而ZXING既能識別也能生成二維碼。經(jīng)過測試發(fā)現(xiàn),ZBAR的二維碼平均解碼速度大約是ZXING的2倍,二維碼的識別準(zhǔn)確率也比ZXING高。因此,本系統(tǒng)重新編寫了二維碼編解碼工具的代碼,采用ZBAR識別二維碼,采用ZXING生成二維碼,并刪除了代碼中無用的部分,只保留二維碼圖像編碼與解碼的部分。系統(tǒng)測試的部分二維碼圖像如圖3所示,部分測試數(shù)據(jù)如表2所示。在二維碼圖像采集過程中,由于環(huán)境燈光等影響因素,易造成噪聲和部分缺失等現(xiàn)象。而QR二維碼具備L,M,Q,H四級糾錯(cuò)級別,根據(jù)其編碼規(guī)則[13],分別可糾錯(cuò)7%,15%,25%和30%的錯(cuò)誤碼字,越高的糾錯(cuò)級別提供越高的識別準(zhǔn)確率,系統(tǒng)可以通過設(shè)置相應(yīng)的糾錯(cuò)級別排除環(huán)境燈光等的影響。
【參考文獻(xiàn)】:
期刊論文
[1]三種圖像去噪方法的比較研究[J]. 齊艷麗. 科技視界. 2019(26)
[2]基于二維碼的數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)[J]. 陶孫杰,余濤. 計(jì)算機(jī)科學(xué). 2018(S2)
[3]二維碼技術(shù)的分析與研究[J]. 凌驍珺,王煜. 電腦知識與技術(shù). 2018(21)
[4]智能手機(jī)安全威脅與防護(hù)策略[J]. 胡樂瀚. 電子技術(shù)與軟件工程. 2018(12)
[5]基于數(shù)字圖像處理的車牌識別技術(shù)[J]. 任秋儒. 中國戰(zhàn)略新興產(chǎn)業(yè). 2017(40)
[6]基于二維碼的內(nèi)外網(wǎng)物理隔離環(huán)境下的數(shù)據(jù)交換[J]. 韓林,張春海,徐建良. 計(jì)算機(jī)科學(xué). 2016(S2)
[7]基于二維碼的加密文本信息傳遞系統(tǒng)設(shè)計(jì)[J]. 張長勝,韓艷龍,張慧翔,黃興利,楊鳴坤. 計(jì)算機(jī)技術(shù)與發(fā)展. 2016(12)
[8]一種基于大津法改進(jìn)的圖像分割方法[J]. 卜文斌,游福成,李泉,王惠華,段懷鋒. 北京印刷學(xué)院學(xué)報(bào). 2015(04)
[9]改進(jìn)的中值濾波算法在圖像去噪中的應(yīng)用[J]. 趙高長,張磊,武風(fēng)波. 應(yīng)用光學(xué). 2011(04)
[10]電子政務(wù)中的物理隔離技術(shù)[J]. 張玉英,王芳. 防災(zāi)技術(shù)高等?茖W(xué)校學(xué)報(bào). 2005(02)
本文編號:3576070
本文鏈接:http://sikaile.net/kejilunwen/wltx/3576070.html
最近更新
教材專著