本發(fā)明屬于信息安全領(lǐng)域,尤其是一種高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法。
背景技術(shù):
針對目前內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方式存在的成本較高,需要人工,實(shí)時性不強(qiáng),交換效率不高的缺陷,現(xiàn)有技術(shù)中提供了一種基于二維碼的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,以提高內(nèi)外網(wǎng)數(shù)據(jù)交換的安全性及效率。具體說來就是數(shù)據(jù)從內(nèi)網(wǎng)交換到外網(wǎng)時,包括以下步驟:
(1.1)在內(nèi)網(wǎng)數(shù)據(jù)庫中提取待交換的數(shù)據(jù),對數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
(1.2)通過外網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集內(nèi)網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
(1.3)在外網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,解碼采集的二維碼序列,最終獲取交換數(shù)據(jù)。
這樣的數(shù)據(jù)從內(nèi)網(wǎng)交換到外網(wǎng)的方式,其精確度不夠高,因?yàn)槿狈︱?yàn)證方式,仍然會造成數(shù)據(jù)交換的不安全。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所解決的技術(shù)問題在于提供一種高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,通過內(nèi)外網(wǎng)的協(xié)同編解碼和對比處理,在提供數(shù)據(jù)高速交換的同時,還確保了數(shù)據(jù)交換的準(zhǔn)確性。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)解決方案為:
一種高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,
數(shù)據(jù)從內(nèi)網(wǎng)交換到外網(wǎng)時,包括以下步驟:
步驟1.1:在內(nèi)網(wǎng)數(shù)據(jù)庫中提取待交換的數(shù)據(jù),對數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟1.2:通過外網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集內(nèi)網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟1.3:在外網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,解碼采集的二維碼序列,獲取交換數(shù)據(jù);
步驟1.4:在外網(wǎng)系統(tǒng)終端設(shè)備上采用步驟1所述的編碼方法對交換數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在外網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟1.5:通過內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集外網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟1.6:在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,采用步驟3所述的解碼方法對采集的二維碼序列進(jìn)行解碼,得到比較數(shù)據(jù),將比較數(shù)據(jù)與待交換的數(shù)據(jù)進(jìn)行比較,如果相同,則步驟3中獲取的交換數(shù)據(jù)正確,如果不相同,則判斷比較次數(shù)是否超過設(shè)定次數(shù),若不超過則返回步驟4,若超過則顯示告警信息;
數(shù)據(jù)從外網(wǎng)交換到內(nèi)網(wǎng)時,包括以下步驟:
步驟2.1:在外網(wǎng)數(shù)據(jù)庫中提取待交換的數(shù)據(jù),對數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在外網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟2.2:通過內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集外網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟2.3:在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,解碼采集的二維碼序列,獲取交換數(shù)據(jù);
步驟2.4:在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備上采用步驟1所述的編碼方法對交換數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟2.5:通過外網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集內(nèi)網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟2.6:在外網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,采用步驟3所述的解碼方法對采集的二維碼序列進(jìn)行解碼,得到比較數(shù)據(jù),將比較數(shù)據(jù)與待交換的數(shù)據(jù)進(jìn)行比較,如果相同,則步驟3中獲取的交換數(shù)據(jù)正確,如果不相同,則判斷比較次數(shù)是否超過設(shè)定次數(shù),若不超過則返回步驟4,若超過則顯示告警信息。
優(yōu)選的,本發(fā)明的高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,所述步驟1.6和步驟2.6中的設(shè)定次數(shù)為5次。
優(yōu)選的,本發(fā)明的高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,所述步驟1.6和步驟2.6中,若獲取的交換數(shù)據(jù)正確,則傳輸并保存到后臺服務(wù)器。
優(yōu)選的,本發(fā)明的高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,所述步驟1.6中,告警信息顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上。
優(yōu)選的,本發(fā)明的高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,所述步驟2.6中,告警信息顯示在外網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上。
優(yōu)選的,本發(fā)明的高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,所述步驟1.6和步驟2.6中,顯示告警信息后分別返回步驟1.1和步驟2.1,對待交換數(shù)據(jù)重新進(jìn)行編碼并顯示。
本發(fā)明采用以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果:
1、本發(fā)明的方法通過比較數(shù)據(jù)和待交換數(shù)據(jù)的比較,實(shí)現(xiàn)數(shù)據(jù)交換精確度高;
2、本發(fā)明的方法采用二維碼編碼數(shù)據(jù)并采用矩陣式規(guī)則排列,實(shí)現(xiàn)快速交換大量數(shù)據(jù),提高數(shù)據(jù)交換效率;
3、本發(fā)明的方法傳輸數(shù)據(jù)具有高可靠性、高安全性和高精確度。
附圖說明
圖1是本發(fā)明的方法數(shù)據(jù)從內(nèi)網(wǎng)交換到外網(wǎng)流程圖;
圖2是本發(fā)明的方法數(shù)據(jù)從外網(wǎng)交換到內(nèi)網(wǎng)流程圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施方式,所述實(shí)施方式的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
一種高精確度的內(nèi)外網(wǎng)物理隔離數(shù)據(jù)交換方法,
數(shù)據(jù)從內(nèi)網(wǎng)交換到外網(wǎng)時,如圖1所示,包括以下步驟:
步驟1.1:在內(nèi)網(wǎng)數(shù)據(jù)庫中提取待交換的數(shù)據(jù),對數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟1.2:通過外網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集內(nèi)網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟1.3:在外網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,解碼采集的二維碼序列,獲取交換數(shù)據(jù);
步驟1.4:在外網(wǎng)系統(tǒng)終端設(shè)備上采用步驟1所述的編碼方法對交換數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在外網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟1.5:通過內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集外網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟1.6:在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,采用步驟3所述的解碼方法對采集的二維碼序列進(jìn)行解碼,得到比較數(shù)據(jù),將比較數(shù)據(jù)與待交換的數(shù)據(jù)進(jìn)行比較,如果相同,則步驟3中獲取的交換數(shù)據(jù)正確,則傳輸并保存到后臺服務(wù)器,如果不相同,則判斷比較次數(shù)是否超過設(shè)定次數(shù),若不超過則返回步驟4,若超過則顯示告警信息,所述設(shè)定次數(shù)為5次,所述告警信息顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上,并返回步驟1.1,對待交換數(shù)據(jù)重新進(jìn)行編碼并顯示;
數(shù)據(jù)從外網(wǎng)交換到內(nèi)網(wǎng)時,如圖2所示,包括以下步驟:
步驟2.1:在外網(wǎng)數(shù)據(jù)庫中提取待交換的數(shù)據(jù),對數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在外網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟2.2:通過內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集外網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟2.3:在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,解碼采集的二維碼序列,獲取交換數(shù)據(jù);
步驟2.4:在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備上采用步驟1所述的編碼方法對交換數(shù)據(jù)進(jìn)行編碼,生成多個二維碼圖像,以二維碼矩陣的形式規(guī)則地排列顯示在內(nèi)網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上;
步驟2.5:通過外網(wǎng)系統(tǒng)終端設(shè)備的攝像頭采集內(nèi)網(wǎng)系統(tǒng)終端設(shè)備顯示屏上顯示的矩陣式規(guī)則排列的二維碼圖像;
步驟2.6:在外網(wǎng)系統(tǒng)終端設(shè)備上通過并行計(jì)算,采用步驟3所述的解碼方法對采集的二維碼序列進(jìn)行解碼,得到比較數(shù)據(jù),將比較數(shù)據(jù)與待交換的數(shù)據(jù)進(jìn)行比較,如果相同,則步驟3中獲取的交換數(shù)據(jù)正確,則傳輸并保存到后臺服務(wù)器,如果不相同,則判斷比較次數(shù)是否超過設(shè)定次數(shù),若不超過則返回步驟4,若超過則顯示告警信息,所述設(shè)定次數(shù)為5次,所述告警信息顯示在外網(wǎng)系統(tǒng)終端設(shè)備的顯示屏上,并返回步驟2.1,對待交換數(shù)據(jù)重新進(jìn)行編碼并顯示。
以上所述僅是本發(fā)明的部分實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn),這些改進(jìn)應(yīng)視為本發(fā)明的保護(hù)范圍。