專利名稱:一種gis矢量線面圖層數(shù)據(jù)的置亂與還原方法
技術(shù)領(lǐng)域:
本發(fā)明屬于地理信息安全領(lǐng)域,具體涉及一種基于分形模型席爾賓斯基墊片加密進行線面類型的Gis矢量數(shù)據(jù)置亂與還原的方法。
背景技術(shù):
地理信息的安全防護涉及國家安全和社會利益,是當(dāng)前急需解決的國家和社會重大需求問題。作為國家空間數(shù)據(jù)基礎(chǔ)設(shè)施主要數(shù)據(jù)內(nèi)容的GIS矢量數(shù)據(jù),其信息安全研究更是至關(guān)重要。GIS矢量數(shù)據(jù)由于其具有無固定存儲順序的數(shù)據(jù)組織、多樣的數(shù)據(jù)格式、強大的可視化表達手段、復(fù)雜的投影變換、繁多的空間分析應(yīng)用,以及精度高、冗余少等諸多方面的特性,使得針對矢量數(shù)據(jù)的信息加密研究具有一定的特殊性和較大難度。
發(fā)明內(nèi)容
本發(fā)明的目的在于:基于分形模型席爾賓斯基墊片加密技術(shù),提出一種針對GIS線面圖層數(shù)據(jù)的置亂與還原方法,從而有效提高GIS矢量數(shù)據(jù)在數(shù)據(jù)傳輸、發(fā)行過程中的安全性。為了實現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案主要包括以下過程:(一)置亂過程:步驟11:加載一幅線面類型的矢量地圖R,并且輸入混沌系統(tǒng)的初值Qtl和級數(shù)I作為參數(shù),存為密鑰文件key,其中級數(shù)I大于O ;步驟12:參數(shù)設(shè)置與分組,a)分形模型席爾賓斯基墊片初始圖形的邊數(shù)為3,根據(jù)級數(shù)I和公式(I)和(2)確定密鑰長度Kl1和明文分組長度El1,按照每個小三角形的高的長度作為一個等級從上到下依次分為I級, (I)
權(quán)利要求
1.一種GIS矢量線面圖層數(shù)據(jù)的置亂與還原方法,包括如下過程: (一)置亂過程 步驟11:加載一幅線面類型的矢量地圖R,并且輸入混沌系統(tǒng)的初值Qtl和級數(shù)I作為參數(shù),存為密鑰文件key,其中級數(shù)I大于O ; 步驟12:參數(shù)設(shè)置與分組, a)分形模型席爾賓斯基墊片初始圖形的邊數(shù)為3,根據(jù)級數(shù)I和公式(I)和(2)確定密鑰長度Kl1和明文分組長度El1,按照每個小三角形的高的長度作為一個等級從上到下依次分為I級,
全文摘要
本發(fā)明公開了一種GIS矢量線面圖層數(shù)據(jù)的置亂與還原方法,屬于地理信息安全領(lǐng)域。該方法包括如下過程(1)置亂過程,逐個讀取矢量地圖中每個要素的點坐標(biāo)并設(shè)置其ID號,基于分形模型席爾賓斯基墊片進行ID號的置亂,實現(xiàn)對每個要素的點在要素點集合中的位置進行重新排列;(2)還原過程,逐個讀取置亂后的矢量地圖中每個要素的點坐標(biāo)并設(shè)置其ID號,再次運用分形模型席爾賓斯基墊片進行ID號置亂后的還原處理,實現(xiàn)對每個要素的點坐標(biāo)在要素點集合中的位置進行重新排列。本發(fā)明針對GIS矢量數(shù)據(jù)存貯特點,基于分形模型席爾賓斯基墊片加密,該方法可有效提高GIS矢量數(shù)據(jù)在數(shù)據(jù)傳輸、發(fā)行過程中的安全性。
文檔編號G06F17/30GK103077211SQ20121058465
公開日2013年5月1日 申請日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者李安波, 吳雪榮, 吳賽松, 蔣偉 申請人:南京師范大學(xué)