本發明涉及數據處理領域,特別是涉及一種數據校驗的方法和裝置。
背景技術:
::隨著移動互聯網的發展,越來越多的企業允許員工在企業外部進行移動辦公,企業外部的手機、筆記本先連接到企業的反向代理,再通過反向代理連接到企業內網的資源服務器上。由于企業外部的手機、筆記本已經脫離了企業內部環境的策略管控,反向代理一方面實現了移動辦公,另一方面卻引起了企業敏感數據外泄的風險,而在現有技術主要是通過對tcp(transmissioncontrolprotocol,傳輸控制協議)數據包的分析來阻止企業敏感數據外泄。但是,采用現有技術的方法時,網關設備需要物理串接到特定的網絡路徑上,且基于tcp的分析程序處理流程復雜、適應性差,由于tcp超時機制的存在,處理過程必須近實時完成,導致無法完成數量較大的復雜策略的匹配,更加無法處理在tcp層之上的數據重傳、超時等異常錯誤。技術實現要素:鑒于上述問題,提出了本發明實施例以便提供克服上述問題或者至少部分地解決上述問題的一種數據校驗的方法和裝置。為了解決上述問題,本發明實施例公開了一種數據校驗的方法,所述方法包括:代理服務器接收終端發送的對象獲取請求,并將所述對象獲取請求發送至內網服務器;其中,所述終端為處于外網的終端;接收所述內網服務器針對所述對象獲取請求返回的目標業務對象;從所述目標業務對象中提取文本內容;對所述文本內容進行校驗;在所述校驗不通過時,阻斷所述目標業務對象的發送。優選地,所述接收所述內網服務器針對所述對象獲取請求返回的目標業務對象的步驟包括:接收所述內網服務器針對所述對象獲取請求返回的一個或多個數據包;將所述一個或多個數據包組織成會話數據;從所述會話數據中提取出目標業務對象。優選地,所述從所述會話數據中提取出目標業務對象的步驟包括:采用icap和/或webservice接口從所述會話數據中提取出目標業務對象。優選地,所述對所述文本內容進行校驗的步驟包括:確定所述文本內容的敏感等級;基于所述敏感等級確定對所述文本內容進行校驗的校驗結果。優選地,所述基于所述敏感等級確定對所述文本內容進行校驗的校驗結果的步驟包括:判斷所述敏感等級是否大于預設敏感等級值;若是,則判定對所述文本內容進行校驗不通過;若否,則判定對所述文本內容進行校驗通過。優選地,所述對象獲取請求包括用戶標識,所述基于所述敏感等級確定對所述文本內容進行校驗的校驗結果的步驟包括:獲取所述用戶標識對應的權限等級;判斷所述權限等級是否與所述敏感等級匹配;若是,則判定對所述文本內容進行校驗通過;若否,則判定對所述文本內容進行校驗不通過。優選地,所述確定所述文本內容的敏感等級的步驟包括:對所述文本內容進行分詞操作,得到一個或多個分詞;從所述一個或多個分詞中提取特征詞;在預置的敏感詞數據庫中匹配所述特征詞;其中,所述敏感詞數據庫包括多個敏感等級以及每個敏感等級對應的一個或多個敏感詞;確定所述特征詞對應的敏感等級,作為所述文本內容的敏感等級。優選地,所述方法還包括:在所述校驗通過時,將所述目標業務對象發送至所述終端。優選地,所述在所述校驗通過時,將所述目標業務對象發送至所述終端的步驟包括:在所述校驗通過時,判斷所述文本內容是否符合指定條件;當所述文本內容符合指定條件時,對所述目標業務對象執行指定操作,并將所述執行指定操作后的目標業務對象發送至所述終端。優選地,所述指定操作包括但不限于以下任一項:加密、添加標識、修改。本發明實施例還公開了一種數據校驗的裝置,所述裝置包括:對象獲取請求發送模塊,用于接收終端發送的對象獲取請求,并將所述對象獲取請求發送至內網服務器;其中,所述終端為處于外網的終端;目標業務對象接收模塊,用于接收所述內網服務器針對所述對象獲取請求返回的目標業務對象;文本內容提取模塊,用于從所述目標業務對象中提取文本內容;文本內容校驗模塊,用于對所述文本內容進行校驗;阻斷發送模塊,用于在所述校驗不通過時,阻斷所述目標業務對象的發送。本發明實施例還公開了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現以下步驟:接收終端發送的對象獲取請求,并將所述對象獲取請求發送至內網服務器;其中,所述終端為處于外網的終端;接收所述內網服務器針對所述對象獲取請求返回的目標業務對象;從所述目標業務對象中提取文本內容;對所述文本內容進行校驗;在所述校驗不通過時,阻斷所述目標業務對象的發送。本發明實施例還公開了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如上所述方法的步驟。本發明實施例包括以下優點:在本發明實施例中,代理服務器可以接收處于外網的終端發送的對象獲取請求,并將對象獲取請求發送至內網服務器,然后接收內網服務器返回的目標業務對象,從目標業務對象中提取文本內容,對文本內容進行校驗,在校驗不通過時,阻斷目標業務對象的發送,實現了直接對應用層數據的內容分析,提升了數據分析的可靠性,避免了物理拓撲結構的限制,也避免了基于tcp的數據分析方式的流程復雜、適應性差等缺點。附圖說明為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例的描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明實施例的一種數據校驗的方法的步驟流程圖;圖2是本發明實施例的一種網絡拓撲圖;圖3是本發明實施例的一種數據校驗的裝置的結構框圖。具體實施方式為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發明作進一步詳細的說明。顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。參照圖1,示出了本發明實施例的一種數據校驗的方法的步驟流程圖。在本發明實施例中,如圖2所示,代理服務器201與一個或多個內網服務器202相連接,終端203可以通過互聯網204連接到代理服務器201。其中,代理服務器201可以為反向代理服務器,代理服務器201可以采用反向代理(reverseproxy)方式提供服務,反向代理方式是指以代理服務器來接受internet上的連接請求,然后將請求轉發給內部網絡上的服務器,并將從服務器上得到的結果返回給internet上請求連接的客戶端。需要說明的是,代理服務器201可以為虛擬服務或者實體服務器,也可以將代理服務器201的功能部署在其他服務器上,如dns(domainnamesystem,域名系統)服務器。內網服務器202可以為處于企業內部網絡中,可以向外提供服務的服務器,如web服務器、應用服務器、郵件服務器等。終端203可以具有特定的客戶端,終端203可以通過客戶端實現與代理服務器201的連接。具體的,本發明實施例可以包括如下步驟:步驟101,代理服務器接收終端發送的對象獲取請求,并將所述對象獲取請求發送至內網服務器;其中,所述終端為處于外網的終端;在本發明實施例中,當處于外網的終端需要從企業的內部服務器獲取業務對象時,可以先通過終端的客戶端請求與代理服務器建立連接,如vpn(virtualprivatenetwork,虛擬專用網絡)客戶端,代理服務器驗證終端的身份后,建立與終端的連接。在建立連接之后,終端可以向代理服務器發送對象獲取請求,代理服務器接收到對象獲取請求之后,可以從對象獲取請求中確定某一個內網服務器,將對象獲取請求發送至內網服務器。步驟102,接收所述內網服務器針對所述對象獲取請求返回的目標業務對象;在代理服務器將對象獲取請求發送到內網服務器后,內網服務器可以查找到對象獲取請求對應的目標業務對象,將目標業務對象返回給代理服務器,代理服務器可以在應用層直接獲取目標業務對象。作為一種示例,目標業務對象可以pdf(portabledocumentformat,便攜式文檔格式)文件、txt(文本文檔)文件、郵件、網頁、圖片等,本發明對此不作限制。在本發明一種優選實施例中,步驟102可以包括如下子步驟:子步驟s11,接收所述內網服務器針對所述對象獲取請求返回的一個或多個數據包;在內網服務器查找到對象獲取請求對應的目標業務對象后,內網服務器可以將目標業務對象劃分成一個或多個數據包,將一個或多個數據包依次返回代理服務器。子步驟s12,將所述一個或多個數據包組織成會話數據;代理服務器在接收到目標業務對象的第一個數據包時,查看數據包的表頭即可以確定最后一個數據包,在收到最后一個數據包時,將所有的數據包組織成會話數據,如http(hypertexttransferprotocol,超文本傳輸協議)會話數據。子步驟s13,從所述會話數據中提取出目標業務對象。在獲得會話數據之后,代理服務器可以在應用層上,從會話數據中提取出目標業務對象,如從http會話數據中提取出pdf、doc文件、表格詩句。在本發明一種優選實施例中,子步驟s13可以包括如下子步驟:采用icap(internetcontentadaptationprotocol)和/或webservice接口從所述會話數據中提取出目標業務對象。在本發明實施例中,代理服務器可以采用icap和/或webservice接口,在應用層上,從會話數據中提取出目標業務對象。其中,icap在本質上是在httpmessage上執行rpc(remoteprocedurecallprotocol,遠程過程調用協議)遠程過程調用的一種輕量級的協議,也就是說,它讓icapclient可以把httpmessage傳給icapserver,,然后icapserver可以對其進行某種變換或者其他處理,被變換的message可以是http請求,也可以是http應答。icap是和http協議在結構和用法上都相似的請求/應答式的協議,雖然和http協議類似,但它并不是http,也并不是以http協議為底層協議在其上實現的應用層協議。icap具有兩種工作模式:第一,請求修改模式:在請求修改模式中,icapclient把httprequest發送給icapserver,然后icapserver可以做以下處理之一:a、送回httprequest的一個修改后的版本,然后icapclient把修改后的httprequest交給一個originserver去處理,或者把修改后的request排隊送到另一個icapserver做進一步的修改;b、送回一個httpresponse,在錯誤發生需要給用戶有用的提示信息的時侯.例如”你請求訪問一個你沒有權限訪問的網頁”;c、返回一個錯誤。第二,應答修改模式:在應答修改模式中,icapclient把httpresponse(originserver所生成的)發送給icapserver,然后icapserver可以做以下之一:a、回送response的一個修改后的版本;b、返回錯誤。webservice接口可以與webservice應用程序連接,webservice是一個平臺獨立的、低耦合的、自包含的、基于可編程的web的應用程序,可使用開放的xml(extensiblemarkuplanguage,可擴展標記語言)標準來描述、發布、發現、協調和配置應用程序,用于開發分布式的互操作的應用程序。需要說明的是,代理服務器還可以通過jms(avamessageservice)、與對端的代理服務器通過tcpsocket連接等方式來實現上述步驟。步驟103,從所述目標業務對象中提取文本內容;在提取出目標業務對象后,代理服務器可以從目標業務對象中提取出文本內容,如從pdf文件中提取出txt文本內容。步驟104,對所述文本內容進行校驗;在獲得文本內容后,代理服務器可以對文本內容進行校驗。需要說明的是,代理服務器在接收到終端發送的對象獲取請求時,也可以對象獲取請求進行校驗,但由于對象獲取請求并不包含敏感內容,代理服務器并不會阻斷其發送。在本發明一種優選實施例中,步驟104可以包括如下子步驟:子步驟s21,確定所述文本內容的敏感等級;在本發明實施例中,不同的文本內容對應不同的敏感等級,代理服務器可以確定文本內容的敏感等級。作為一種示例,子步驟s21可以包括如下子步驟:子步驟s211,對所述文本內容進行分詞操作,得到一個或多個分詞;由于文本內容可以由多個詞組成,代理服務器可以對文本內容進行分詞操作,在分詞操作之后得到一個或多個分詞。子步驟s212,從所述一個或多個分詞中提取特征詞;在得到一個或多個分詞后,代理服務器可以從一個或多個分詞中提取特征詞,如代理服務器可以基于語料來提取特征詞。子步驟s213,在預置的敏感詞數據庫中匹配所述特征詞;其中,所述敏感詞數據庫包括多個敏感等級以及每個敏感等級對應的一個或多個敏感詞;在本發明實施例中,代理服務器可以具有預置的敏感詞數據庫,敏感詞數據庫可以包括多個敏感等級以及每個敏感等級對應的一個或多個敏感詞,在提取特征詞后,代理服務器可以在敏感詞數據庫中的多個敏感詞與特征詞進行匹配。子步驟s214,確定所述特征詞對應的敏感等級,作為所述文本內容的敏感等級。當查找到與特征詞匹配的敏感詞后,代理服務器可以確定敏感詞對應的敏感等級,然后將敏感詞對應的敏感等級作為特征詞對應的敏感等級,再將特征詞對應的敏感等級作為文本內容的敏感等級。需要說明的是,本領域技術人員還可以根據實際需求,采用其他的方式確定文本內容的敏感等級,如正則引擎定義正則表達式、文件指紋以及機器學習特征等方式。子步驟s22,基于所述敏感等級確定對所述文本內容進行校驗的校驗結果。在確定文本內容的敏感等級后,代理服務器可以依據敏感等級來確定對文本內容進行校驗的校驗結果。在一種實施方式中,子步驟s22可以包括如下子步驟:判斷所述敏感等級是否大于預設敏感等級值;若是,則判定對所述文本內容進行校驗不通過;若否,則判定對所述文本內容進行校驗通過。在本發明實施例中,代理服務器可以具有預設敏感等級值,在確定文本內容的敏感等級后,代理服務器可以判斷敏感等級是否大于預設敏感等級值,當敏感等級大于預設敏感等級值時,則判定對文本內容進行校驗不通過,當敏感等級不大于預設敏感等級值時,則判定對文本內容進行校驗通過。在另一種實施方式中,對象獲取請求可以包括用戶標識,子步驟s22可以包括如下子步驟:獲取所述用戶標識對應的權限等級;判斷所述權限等級是否與所述敏感等級匹配;若是,則判定對所述文本內容進行校驗通過;若否,則判定對所述文本內容進行校驗不通過。在本發明實施例中,終端發送的對象獲取請求可以包括用戶標識,如用戶賬號,代理服務器可以依據用戶標識獲取對應的權限等級,然后判斷權限等級是否與敏感等級匹配,即判斷終端是否有操作敏感等級對應的目標業務對象的權限,當權限等級與敏感等級匹配時,則判定對文本內容進行校驗通過,當權限等級與敏感等級不匹配時,則判定對文本內容進行校驗不通過。步驟105,在所述校驗不通過時,阻斷所述目標業務對象的發送。在校驗不通過的情況下,代理服務器可以阻斷目標業務對象的發送。作為一種示例,在校驗不通過的情況下,代理服務器可以向終端和/或內網服務器返回一個錯誤提示,然后終止會話。本發明一種優選實施例中,所述方法還可以包括如下步驟:在所述校驗通過時,將所述目標業務對象發送至所述終端。在檢驗通過的情況下,代理服務器可以將目標業務對象再劃分成一個或多個數據包,再將一個或多個數據包發送給終端,終端接收到一個或多個數據包后,可以將一個或多個數據包組織成目標業務對象。本發明一種優選實施例中,所述“在所述校驗通過時,將所述目標業務對象發送至所述終端”的步驟可以包括如下子步驟:子步驟s31,在所述校驗通過時,判斷所述文本內容是否符合指定條件;在本發明實施例中,在校驗通過的情況下,代理服務器可以進一步判斷文本內容是否符合指定條件,如加密條件、添加標識條件、修改條件等。子步驟s32,當所述文本內容符合指定條件時,對所述目標業務對象執行指定操作,并將所述執行指定操作后的目標業務對象發送至所述終端。當文本內容符合指定條件時,代理服務器可以對目標業務對象執行指定操作,然后將執行指定操作后的目標業務對象發送至終端。作為一種示例,指定操作包括但不限于以下任一項:加密、添加標識、修改。其中,加密可以為對目標業務對象進行加密后替換原有的目標業務對象,添加標識可以包括添加水印,修改可以包括增加一個廣告等,指定操作還可以包括審計、審批等操作。為了使本領域技術人員更加清楚的理解本發明實施例,以下通過一個例子對本發明實施例加以示例性說明,但應當理解的是,本發明實施例并不限于此。某銀行的員工處于銀行外的網絡中,需要通過手機或者筆記本獲取處于銀行內的網絡中郵件或者文檔等數據,則具體可以包括如下步驟:1、員工通過筆記本上的客戶端請求與代理服務器建立連接,經過互聯網傳輸到代理服務器后,代理服務器根據員工的賬號、密碼識別員工后,與筆記本建立連接;2、員工再通過筆記本向代理服務器發送用于獲取某個pdf文件的http請求,經過互聯網傳輸到代理服務器后,代理服務器將http請求發送給對應的內部服務器,內部服務器查找到http請求對應的pdf文件后,將pdf文件組成http應答數據發送出去;3、代理服務器接收到http應答數據后,采用icap提取出http應答數據中的pdf文件,然后采用純文本轉換工具,將pdf文件轉換成txt文件;4、代理服務器采用預置的敏感詞數據庫中敏感詞,對txt文件中的文本內容進行校驗;5、當校驗不通過時,阻斷pdf文件的發送;當檢驗通過時,向員工的筆記本發送pdf文件。在本發明實施例中,代理服務器可以接收處于外網的終端發送的對象獲取請求,并將對象獲取請求發送至內網服務器,然后接收內網服務器返回的目標業務對象,從目標業務對象中提取文本內容,對文本內容進行校驗,在校驗不通過時,阻斷目標業務對象的發送,實現了直接對應用層數據的內容分析,提升了數據分析的可靠性,避免了物理拓撲結構的限制,也避免了基于tcp的數據分析方式的流程復雜、適應性差等缺點。需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明實施例并不受所描述的動作順序的限制,因為依據本發明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作并不一定是本發明實施例所必須的。參照圖3,示出了本發明實施例的一種數據校驗的裝置的結構框圖,具體可以包括如下模塊:對象獲取請求發送模塊301,用于接收終端發送的對象獲取請求,并將所述對象獲取請求發送至內網服務器;其中,所述終端為處于外網的終端;目標業務對象接收模塊302,用于接收所述內網服務器針對所述對象獲取請求返回的目標業務對象;文本內容提取模塊303,用于從所述目標業務對象中提取文本內容;文本內容校驗模塊304,用于對所述文本內容進行校驗;阻斷發送模塊305,用于在所述校驗不通過時,阻斷所述目標業務對象的發送。在本發明的一種優選實施例中,目標業務對象接收模塊302可以包括:數據包接收子模塊,用于接收所述內網服務器針對所述對象獲取請求返回的一個或多個數據包;會話數據組織子模塊,用于將所述一個或多個數據包組織成會話數據;目標業務對象提取子模塊,用于從所述會話數據中提取出目標業務對象。在本發明的一種優選實施例中,目標業務對象提取子模塊可以包括:提取單元,用于采用icap和/或webservice接口從所述會話數據中提取出目標業務對象。在本發明的一種優選實施例中,文本內容校驗模塊304可以包括:敏感等級確定子模塊,用于確定所述文本內容的敏感等級;校驗結果確定子模塊,用于基于所述敏感等級確定對所述文本內容進行校驗的校驗結果。在本發明的一種優選實施例中,校驗結果確定子模塊可以包括:預設敏感等級值判斷單元,用于判斷所述敏感等級是否大于預設敏感等級值;第一不通過判定單元,用于在所述敏感等級大于預設敏感等級值時,判定對所述文本內容進行校驗不通過;第一通過判定單元,用于在所述敏感等級不大于預設敏感等級值時,用于判定對所述文本內容進行校驗通過。在本發明的一種優選實施例中,對象獲取請求可以包括用戶標識,校驗結果確定子模塊可以包括:權限等級獲取單元,用于獲取所述用戶標識對應的權限等級;敏感等級匹配單元,用于判斷所述權限等級是否與所述敏感等級匹配;第二通過判定單元,用于當所述權限等級與所述敏感等級匹配時,則判定對所述文本內容進行校驗通過;第二不通過判定單元,用于當所述權限等級與所述敏感等級不匹配時,判定對所述文本內容進行校驗不通過。在本發明的一種優選實施例中,敏感等級確定子模塊可以包括:分詞得到單元,用于對所述文本內容進行分詞操作,得到一個或多個分詞;特征詞提取單元,用于從所述一個或多個分詞中提取特征詞;特征詞匹配單元,用于在預置的敏感詞數據庫中匹配所述特征詞;其中,所述敏感詞數據庫包括多個敏感等級以及每個敏感等級對應的一個或多個敏感詞;敏感等級作為單元,用于確定所述特征詞對應的敏感等級,作為所述文本內容的敏感等級。在本發明的一種優選實施例中,所述裝置還可以包括:目標業務對象發送模塊,用于在所述校驗通過時,將所述目標業務對象發送至所述終端。在本發明的一種優選實施例中,目標業務對象發送模塊可以包括:指定條件判斷單元,用于在所述校驗通過時,判斷所述文本內容是否符合指定條件;指定操作后發送單元,用于當所述文本內容符合指定條件時,對所述目標業務對象執行指定操作,并將所述執行指定操作后的目標業務對象發送至所述終端。在本發明的一種優選實施例中,指定操作可以包括但不限于以下任一項:加密、添加標識、修改。一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時可以實現以下步驟:接收終端發送的對象獲取請求,并將所述對象獲取請求發送至內網服務器;其中,所述終端為處于外網的終端;接收所述內網服務器針對所述對象獲取請求返回的目標業務對象;從所述目標業務對象中提取文本內容;對所述文本內容進行校驗;在所述校驗不通過時,阻斷所述目標業務對象的發送。優選地,所述處理器執行所述程序時還可以實現以下步驟:接收所述內網服務器針對所述對象獲取請求返回的一個或多個數據包;將所述一個或多個數據包組織成會話數據;從所述會話數據中提取出目標業務對象。優選地,所述處理器執行所述程序時還可以實現以下步驟:采用icap和/或webservice接口從所述會話數據中提取出目標業務對象。優選地,所述處理器執行所述程序時還可以實現以下步驟:確定所述文本內容的敏感等級;基于所述敏感等級確定對所述文本內容進行校驗的校驗結果。優選地,所述處理器執行所述程序時還可以實現以下步驟:判斷所述敏感等級是否大于預設敏感等級值;若是,則判定對所述文本內容進行校驗不通過;若否,則判定對所述文本內容進行校驗通過。優選地,所述對象獲取請求包括用戶標識,所述處理器執行所述程序時還可以實現以下步驟:獲取所述用戶標識對應的權限等級;判斷所述權限等級是否與所述敏感等級匹配;若是,則判定對所述文本內容進行校驗通過;若否,則判定對所述文本內容進行校驗不通過。優選地,所述處理器執行所述程序時還可以實現以下步驟:對所述文本內容進行分詞操作,得到一個或多個分詞;從所述一個或多個分詞中提取特征詞;在預置的敏感詞數據庫中匹配所述特征詞;其中,所述敏感詞數據庫包括多個敏感等級以及每個敏感等級對應的一個或多個敏感詞;確定所述特征詞對應的敏感等級,作為所述文本內容的敏感等級。優選地,所述處理器執行所述程序時還可以實現以下步驟:在所述校驗通過時,將所述目標業務對象發送至所述終端。優選地,所述處理器執行所述程序時還可以實現以下步驟:在所述校驗通過時,判斷所述文本內容是否符合指定條件;當所述文本內容符合指定條件時,對所述目標業務對象執行指定操作,并將所述執行指定操作后的目標業務對象發送至所述終端。優選地,所述指定操作包括但不限于以下任一項:加密、添加標識、修改。一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時可以實現圖1所述方法。對于裝置、電子設備、計算機可讀存儲介質實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。本領域內的技術人員應明白,本發明實施例的實施例可提供為方法、裝置、或計算機程序產品。因此,本發明實施例可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產品的形式。本發明實施例是參照根據本發明實施例的方法、終端設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理終端設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理終端設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數據處理終端設備上,使得在計算機或其他可編程終端設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程終端設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發明實施例的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明實施例范圍的所有變更和修改。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的相同要素。以上對本發明所提供的一種數據校驗的方法和裝置,進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。當前第1頁12當前第1頁12