两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于白名單機(jī)制的數(shù)據(jù)深度解析方法

文檔序號:6338288閱讀:943來源:國知局
專利名稱:基于白名單機(jī)制的數(shù)據(jù)深度解析方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于白名單機(jī)制的數(shù)據(jù)深度解析方法。
背景技術(shù)
目前,生活、學(xué)習(xí)和工作中的信息化越來越普及,隨之而來的歸檔或者存儲文 件的安全性也越來越被人們重視,現(xiàn)如今歸檔或存儲文件的過程中主要的問題在于現(xiàn)有的 數(shù)據(jù)解析方法的深度不夠,只是從數(shù)據(jù)的表層去解析數(shù)據(jù)的后綴名,這使得用戶可以入庫 歸檔不允許的文件類型,比如非視頻或非音頻文件(.3dmaX/. doc/. ppt……等),傳統(tǒng)的解 決方法只是簡單的文件類型過濾,如果更改了非視頻音頻文件的后綴名,系統(tǒng)也同樣允許 入庫歸檔。

發(fā)明內(nèi)容
本發(fā)明的發(fā)明目的在于解決現(xiàn)有技術(shù)的不足,避免現(xiàn)用的文件解析和過濾方法的 弊端,提供一種可以深度解析傳輸數(shù)據(jù)的方法。本發(fā)明的發(fā)明目的是通過以下技術(shù)方案實(shí)現(xiàn)的基于白名單機(jī)制的數(shù)據(jù)深度解析 方法,其特征在于包括以下步驟
(1)建立白名單列表,白名單列表中的每一個(gè)登記項(xiàng)對應(yīng)一種有效的文件類型;
(2)建立匹配特征碼列表,匹配特征碼列表的每一個(gè)登記項(xiàng)表示一種有效的文件類型 的特征;
(3)讀入待解析的數(shù)據(jù)文件,檢查文件的類型是否在白名單列表中存在對應(yīng)的登記項(xiàng), 如果找不到對應(yīng)的登記項(xiàng),則丟棄該文件;
(4)讀取通過白名單檢驗(yàn)的文件的特征碼,從匹配特征碼列表中查找是否存在對應(yīng)登 記項(xiàng),如果找不到對應(yīng)的登記項(xiàng),則丟棄該文件;
(5)生成板塊指紋,并將板塊指紋綁定在數(shù)據(jù)流上;
(6)將數(shù)據(jù)流傳輸?shù)酱鎯Y(jié)點(diǎn);
(7)接收數(shù)據(jù)流,并對數(shù)據(jù)流進(jìn)行校驗(yàn)對比;
(8)用發(fā)送端公鑰解密并校驗(yàn)板塊指紋;
(9)判斷解密得到的板塊指紋與綁定在數(shù)據(jù)流中的板塊指紋是否相同,如果相同則通 過數(shù)據(jù)為合法性校驗(yàn),對數(shù)據(jù)予以存儲,否則丟棄該數(shù)據(jù)。本發(fā)明所述的特征碼與文件類型存在一定的對應(yīng)關(guān)系。本發(fā)明所述的板塊指紋是指數(shù)字載體的一些標(biāo)識信息通過加密的一種算法,該標(biāo) 識是板塊內(nèi)文件識別的唯一標(biāo)識符,該數(shù)字指紋是個(gè)64字節(jié)的二進(jìn)制值,與數(shù)字載體一起 傳輸?shù)焦?jié)點(diǎn)。本發(fā)明的有益效果是解決了現(xiàn)有技術(shù)的不足,避免了現(xiàn)用的文件解析和過濾方 法的弊端,提供了一種基于白名單機(jī)制的可以深度解析數(shù)據(jù)的方法。


圖1基于白名單機(jī)制的數(shù)據(jù)深度解析方法的工作過程示意圖。
具體實(shí)施例方式下面結(jié)合附圖進(jìn)一步描述本發(fā)明的技術(shù)方案,如圖1,基于白名單機(jī)制的數(shù)據(jù)深度 解析方法,其特征在于包括以下步驟
(1)建立白名單列表,白名單列表中的每一個(gè)登記項(xiàng)對應(yīng)一種有效的文件類型;
(2)建立匹配特征碼列表,匹配特征碼列表的每一個(gè)登記項(xiàng)表示一種有效的文件類型 的特征;
(3)讀入待解析的數(shù)據(jù)文件,檢查文件的類型是否在白名單列表中存在對應(yīng)的登記項(xiàng), 如果找不到對應(yīng)的登記項(xiàng),則丟棄該文件;
(4)讀取通過白名單檢驗(yàn)的文件的特征碼,從匹配特征碼列表中查找是否存在對應(yīng)登 記項(xiàng),如果找不到對應(yīng)的登記項(xiàng),則丟棄該文件;
(5)生成板塊指紋,并將板塊指紋綁定在數(shù)據(jù)流上;
(6)將數(shù)據(jù)流傳輸?shù)酱鎯Y(jié)點(diǎn);
(7)接收數(shù)據(jù)流,并對數(shù)據(jù)流進(jìn)行校驗(yàn)對比;
(8)用發(fā)送端公鑰解密并校驗(yàn)板塊指紋;
(9)判斷解密得到的板塊指紋與綁定在數(shù)據(jù)流中的板塊指紋是否相同,如果相同則通 過數(shù)據(jù)為合法性校驗(yàn),對數(shù)據(jù)予以存儲,否則丟棄該數(shù)據(jù)。本發(fā)明所述的特征碼與文件類型存在一定的對應(yīng)關(guān)系,通過開放文件格式 (OpenDocument Format)打開文件,找到特征碼所在位置,將該特征碼與匹配特征碼列表進(jìn) 行比較。文件類型與特征碼的對應(yīng)關(guān)系如下表
權(quán)利要求
基于白名單機(jī)制的數(shù)據(jù)深度解析方法,其特征在于包括以下步驟建立白名單列表,白名單列表中的每一個(gè)登記項(xiàng)對應(yīng)一種有效的文件類型;建立匹配特征碼列表,匹配特征碼列表的每一個(gè)登記項(xiàng)表示一種有效的文件類型的特征;讀入待解析的數(shù)據(jù)文件,檢查文件的類型是否在白名單列表中存在對應(yīng)的登記項(xiàng),如果找不到對應(yīng)的登記項(xiàng),則丟棄該文件;讀取通過白名單檢驗(yàn)的文件的特征碼,從匹配特征碼列表中查找是否存在對應(yīng)登記項(xiàng),如果找不到對應(yīng)的登記項(xiàng),則丟棄該文件;生成板塊指紋,并將板塊指紋綁定在數(shù)據(jù)流上;將數(shù)據(jù)流傳輸?shù)酱鎯Y(jié)點(diǎn);接收數(shù)據(jù)流,并對數(shù)據(jù)流進(jìn)行校驗(yàn)對比;用發(fā)送端公鑰解密并校驗(yàn)板塊指紋;判斷解密得到的板塊指紋與綁定在數(shù)據(jù)流中的板塊指紋是否相同,如果相同則通過數(shù)據(jù)為合法性校驗(yàn),對數(shù)據(jù)予以存儲,否則丟棄該數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的基于白名單機(jī)制的數(shù)據(jù)深度解析方法,其特征在于所述的 特征碼與文件類型存在一一對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求1所述的基于白名單機(jī)制的數(shù)據(jù)深度解析方法,其特征在于所述的 板塊指紋是個(gè)64字節(jié)的二進(jìn)制值,與數(shù)字載體一起傳輸?shù)侥繕?biāo)節(jié)點(diǎn)。
全文摘要
本發(fā)明公開了基于白名單機(jī)制的數(shù)據(jù)深度解析方法,它包括以下步驟建立白名單列表,建立匹配特征碼列表,讀入待解析的數(shù)據(jù)文件并檢查文件的類型是否在白名單列表中存在對應(yīng)的登記項(xiàng),檢查文件的類型是否在白名單列表中存在對應(yīng)的登記項(xiàng),讀取通過白名單檢驗(yàn)的文件的特征碼,生成板塊指紋并將板塊指紋綁定在數(shù)據(jù)流上,將數(shù)據(jù)流傳輸?shù)酱鎯Y(jié)點(diǎn),接收數(shù)據(jù)流,并對數(shù)據(jù)流進(jìn)行校驗(yàn)對比,用發(fā)送端公鑰解密并校驗(yàn)板塊指紋,判斷解密得到的板塊指紋與綁定在數(shù)據(jù)流中的板塊指紋相同,本發(fā)明的有益效果是解決了現(xiàn)有技術(shù)的不足,避免了現(xiàn)用的文件解析和過濾方法的弊端,提供了一種基于白名單機(jī)制的可以深度解析數(shù)據(jù)的方法。
文檔編號G06F17/30GK101996259SQ20101058386
公開日2011年3月30日 申請日期2010年12月12日 優(yōu)先權(quán)日2010年12月12日
發(fā)明者馮良懷, 孫孟田, 馬蕭蕭 申請人:成都東方盛行電子有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
万全县| 文水县| 穆棱市| 湖南省| 唐山市| 虎林市| 青海省| 泽州县| 乳山市| 山丹县| 蒙阴县| 嘉鱼县| 台中市| 忻州市| 锡林郭勒盟| 营口市| 丰原市| 陆河县| 安塞县| 阿城市| 临江市| 吉林省| 奉节县| 兴和县| 金秀| 扎兰屯市| 关岭| 镇雄县| 会同县| 犍为县| 博客| 岳池县| 砀山县| 藁城市| 麻栗坡县| 平南县| 天长市| 象山县| 福贡县| 屏山县| 吴旗县|