本發(fā)明涉及網(wǎng)閘間文件傳輸,尤其涉及一種跨網(wǎng)閘文件傳輸方法、系統(tǒng)、終端設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、跨網(wǎng)閘傳輸數(shù)據(jù)是一種在網(wǎng)絡(luò)隔離環(huán)境中實(shí)現(xiàn)數(shù)據(jù)交換的方法,它通常用于在不同安全等級或業(yè)務(wù)需求劃分的網(wǎng)絡(luò)之間進(jìn)行文件或數(shù)據(jù)的傳輸和共享。傳統(tǒng)的跨網(wǎng)閘傳輸數(shù)據(jù)是通過光盤刻錄、usb等移動存儲設(shè)備進(jìn)行跨網(wǎng)文件交換,這種文件傳輸和共享的方式,在光盤刻錄和usb傳輸時(shí)均需通過人工刻錄和人工輔助數(shù)據(jù)傳輸?shù)姆绞絹韺?shí)現(xiàn),使得文件傳輸效率較低。此外,傳統(tǒng)的跨網(wǎng)閘傳輸文件數(shù)據(jù)傳輸時(shí),對傳輸數(shù)據(jù)并未進(jìn)行安全防護(hù)處理,使得數(shù)據(jù)在傳輸過程中處于暴露狀態(tài),難以避免在傳輸過程中產(chǎn)生的數(shù)據(jù)安全問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供一種跨網(wǎng)閘文件傳輸方法、系統(tǒng)、終端設(shè)備及存儲介質(zhì),能有效解決現(xiàn)有技術(shù)跨網(wǎng)閘文件傳輸時(shí)傳輸效率低和安全性欠缺問題,提高跨網(wǎng)閘文件傳輸效率和安全性。
2、本發(fā)明一實(shí)施例提供一種跨網(wǎng)閘文件傳輸方法,應(yīng)用于跨網(wǎng)閘文件傳輸系統(tǒng),所述跨網(wǎng)閘文件傳輸系統(tǒng)包括發(fā)送端和接收端,發(fā)送端和接收端分別部署于不同網(wǎng)絡(luò)中;
3、所述跨網(wǎng)閘文件傳輸方法,包括:
4、響應(yīng)用戶在發(fā)送端發(fā)起的文件擺渡操作,獲取待發(fā)送文件的文件清單,并根據(jù)所述文件清單獲取若干待發(fā)送文件;
5、根據(jù)預(yù)設(shè)安全檢測條件對各待發(fā)送文件進(jìn)行安全檢測,對于每一待發(fā)送文件,若滿足預(yù)設(shè)安全檢測條件,將滿足預(yù)設(shè)案件檢測條件的待發(fā)送文件標(biāo)記為待發(fā)送安全文件;其中,所述預(yù)設(shè)安全檢測條件包括:文件大小處于預(yù)設(shè)閾值范圍、文件中不包含病毒和文件不包含敏感詞;
6、通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密,得到待發(fā)送加密文件;
7、將待發(fā)送加密文件發(fā)送至接收端,以使接收端接收所述待發(fā)送加密文件。
8、進(jìn)一步地,在通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密之前,還包括:
9、對于每一待發(fā)送安全文件,獲取待發(fā)送安全文件的審批類型;其中,所述審批類型包括:需審批類型和無需審批類型;審批類型由待發(fā)送安全文件的文件類型決定;
10、若審批類型為需審批類型,將對應(yīng)的待發(fā)送安全文件標(biāo)記為待審批文件,并將待審批文件傳輸至對應(yīng)的審批人,以使各審批人對對應(yīng)的待審批文件進(jìn)行審批;
11、在待審批文件審批通過時(shí),將對應(yīng)的待審批文件反饋至發(fā)送端;
12、在待審批文件審批不通過時(shí),提取待審批文件中未通過審批的文件信息,并根據(jù)未通過審批的文件信息生成審批預(yù)警信息,將審批預(yù)警信息發(fā)送至用戶。
13、進(jìn)一步地,所述加密協(xié)議為sftp加密協(xié)議。
14、進(jìn)一步地,在通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密之前,還包括:
15、根據(jù)所述文件清單對所有待發(fā)送安全文件進(jìn)行組裝,得到待發(fā)送安全文件包;
16、將所述文件清單和待發(fā)送安全文件包進(jìn)行壓縮,得到壓縮后的待發(fā)送安全文件包;
17、所述通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密,得到待發(fā)送加密文件,包括:
18、通過sftp加密協(xié)議對壓縮后的待發(fā)送安全文件包進(jìn)行加密,得到待發(fā)送加密文件。
19、進(jìn)一步地,所述將待發(fā)送加密文件發(fā)送至接收端,以使接收端接收所述待發(fā)送加密文件,包括:
20、建立發(fā)送端至接收端的加密協(xié)議會話通道;
21、在所述加密協(xié)議會話通道連通時(shí),將待發(fā)送加密文件通過加密協(xié)議會話通道傳輸至接收端。
22、進(jìn)一步地,在接收端接收所述待發(fā)送加密文件之后,還包括:
23、對壓縮后的待發(fā)送安全文件包進(jìn)行解壓和提取,得到若干待發(fā)送文件和待發(fā)送文件的文件清單;
24、將所有待發(fā)送文件存儲至接收端的存儲服務(wù)器;
25、將所述文件清單存儲至數(shù)據(jù)庫。
26、在上述方法項(xiàng)實(shí)施例的基礎(chǔ)上,本發(fā)明對應(yīng)提供了裝置項(xiàng)實(shí)施例;
27、本發(fā)明一實(shí)施例對應(yīng)提供了一種跨網(wǎng)閘文件傳輸系統(tǒng),包括:發(fā)送端和接收端;發(fā)送端和接收端分別部署于不同網(wǎng)絡(luò)中;
28、所述發(fā)送端,用于響應(yīng)用戶在發(fā)送端發(fā)起的文件擺渡操作,獲取待發(fā)送文件的文件清單,并根據(jù)所述文件清單獲取若干待發(fā)送文件;根據(jù)預(yù)設(shè)安全檢測條件對各待發(fā)送文件進(jìn)行安全檢測,對于每一待發(fā)送文件,若滿足預(yù)設(shè)安全檢測條件,將滿足預(yù)設(shè)案件檢測條件的待發(fā)送文件標(biāo)記為待發(fā)送安全文件;其中,所述預(yù)設(shè)安全檢測條件包括:文件大小處于預(yù)設(shè)閾值范圍、文件中不包含病毒和文件不包含敏感詞;通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密,得到待發(fā)送加密文件;將待發(fā)送加密文件發(fā)送至接收端,以使接收端接收所述待發(fā)送加密文件。
29、本發(fā)明另一實(shí)施例提供了一種終端設(shè)備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述發(fā)明實(shí)施例所述的一種跨網(wǎng)閘文件傳輸方法。
30、本發(fā)明另一實(shí)施例提供了一種存儲介質(zhì),所述存儲介質(zhì)包括存儲的計(jì)算機(jī)程序,其中,在所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述存儲介質(zhì)所在設(shè)備執(zhí)行上述發(fā)明實(shí)施例所述的一種跨網(wǎng)閘文件傳輸方法。
31、通過實(shí)施本發(fā)明具有如下有益效果:
32、本發(fā)明提供了一種跨網(wǎng)閘文件傳輸方法、系統(tǒng)、終端設(shè)備及存儲介質(zhì),所述文件傳輸方法,應(yīng)用于跨網(wǎng)閘文件傳輸系統(tǒng),所述跨網(wǎng)閘文件傳輸系統(tǒng)包括發(fā)送端和接收端,發(fā)送端和接收端分別部署于不同網(wǎng)絡(luò)中,此時(shí)發(fā)送端和接收端間的文件傳輸屬于跨網(wǎng)閘文件傳輸;所述方法通過響應(yīng)用戶在發(fā)送端發(fā)起的文件擺渡操作,獲取待發(fā)送文件的文件清單,并根據(jù)文件清單獲取若干待發(fā)送文件。對各待發(fā)送文件進(jìn)行安全檢測,并將每一滿足預(yù)設(shè)安全檢測條件的待發(fā)送文件標(biāo)記為待發(fā)送安全文件;其中,預(yù)設(shè)安全檢測條件包括對文件大小、文件病毒和文件敏感詞的檢測;通過預(yù)設(shè)安全檢測條件對待發(fā)送文件進(jìn)行安全檢測,可提高文件發(fā)送前數(shù)據(jù)的安全性,從而提高傳輸數(shù)據(jù)的安全性;進(jìn)一步地,對所有通過安全檢測的待發(fā)送安全文件采用加密協(xié)議進(jìn)行加密,得到待發(fā)送加密文件,進(jìn)而將待發(fā)送加密文件傳輸至位于接收端,通過加密協(xié)議對待發(fā)送文件進(jìn)行處理,提高了發(fā)送端與接收端間文件傳輸?shù)陌踩?。進(jìn)一步地,避免了發(fā)送端和接收端間人工傳輸?shù)牟僮?,提高了文件傳輸效率?/p>
技術(shù)特征:
1.一種跨網(wǎng)閘文件傳輸方法,其特征在于,應(yīng)用于跨網(wǎng)閘文件傳輸系統(tǒng),所述跨網(wǎng)閘文件傳輸系統(tǒng)包括發(fā)送端和接收端,發(fā)送端和接收端分別部署于不同網(wǎng)絡(luò)中;
2.如權(quán)利要求1所述的一種跨網(wǎng)閘文件傳輸方法,其特征在于,在通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密之前,還包括:
3.如權(quán)利要求1所述的一種跨網(wǎng)閘文件傳輸方法,其特征在于,所述加密協(xié)議為sftp加密協(xié)議。
4.如權(quán)利要求3所述的一種跨網(wǎng)閘文件傳輸方法,其特征在于,在通過加密協(xié)議對所有待發(fā)送安全文件進(jìn)行加密之前,還包括:
5.如權(quán)利要求4所述的一種跨網(wǎng)閘文件傳輸方法,其特征在于,所述將待發(fā)送加密文件發(fā)送至接收端,以使接收端接收所述待發(fā)送加密文件,包括:
6.如權(quán)利要求5所述的一種跨網(wǎng)閘文件傳輸方法,其特征在于,在接收端接收所述待發(fā)送加密文件之后,還包括:
7.一種跨網(wǎng)閘文件傳輸系統(tǒng),其特征在于,包括:發(fā)送端和接收端;發(fā)送端和接收端分別部署于不同網(wǎng)絡(luò)中;
8.一種終端設(shè)備,其特征在于,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任意一項(xiàng)所述的一種跨網(wǎng)閘文件傳輸方法。
9.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)包括存儲的計(jì)算機(jī)程序,其中,在所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述存儲介質(zhì)所在設(shè)備執(zhí)行如權(quán)利要求1至6中任意一項(xiàng)所述的一種跨網(wǎng)閘文件傳輸方法。