專利名稱:一種對(duì)電子地圖進(jìn)行加密的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息安全領(lǐng)域,更具體地說(shuō),涉及一種對(duì)電子地圖進(jìn)行加密的方法及設(shè)備。
背景技術(shù):
目前,對(duì)電子地圖的版權(quán)保護(hù)已成為一個(gè)急需解決的問(wèn)題,因此需要對(duì)電子地圖進(jìn)行加密處理。
現(xiàn)階段在電子地圖加密方面的技術(shù)還不是很成熟,本領(lǐng)域內(nèi)目前所知的加密方法,是對(duì)電子地圖進(jìn)行坐標(biāo)變換,實(shí)質(zhì)上是對(duì)地圖坐標(biāo)進(jìn)行了變形處理。這樣的電子地圖需要同時(shí)提供軟件解密插件給用戶,對(duì)電子地圖進(jìn)行坐標(biāo)反變換后才能使用。詳細(xì)內(nèi)容可參考國(guó)家測(cè)繪局對(duì)導(dǎo)航電子地圖的加密方法。
該現(xiàn)有技術(shù)的缺點(diǎn)在于,加密后的電子地圖數(shù)據(jù)容易被解密,在糾正(如編輯、裁減、變換等)后使用不易發(fā)現(xiàn)盜版數(shù)據(jù)。所以需要一種方法,能夠?qū)﹄娮拥貓D的版權(quán)形成強(qiáng)有力的保護(hù)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種對(duì)電子地圖進(jìn)行加密的方法,旨在解決現(xiàn)有技術(shù)對(duì)電子地圖的版權(quán)保護(hù)力度不足的問(wèn)題。
本發(fā)明的目的還在于提供一種對(duì)電子地圖進(jìn)行加密的設(shè)備,以更好地解決現(xiàn)有技術(shù)中存在的上述問(wèn)題。
為了實(shí)現(xiàn)發(fā)明目的,所述對(duì)電子地圖進(jìn)行加密的方法包括以下步驟A.從所述電子地圖中提取特征信息;B.在所述電子地圖的相關(guān)位置添加附注信息,并將所述附注信息與所述特征信息建立對(duì)應(yīng)關(guān)系;C.將所述特征信息與所述附注信息結(jié)合生成水印信息,并存儲(chǔ)。
所述步驟A中的特征信息是指關(guān)鍵位置信息,包括河流交點(diǎn)、道路交點(diǎn)相關(guān)的信息。
所述步驟A進(jìn)一步包括對(duì)所述特征信息對(duì)應(yīng)電子地圖上的位置進(jìn)行移位變換。
所述步驟B中的附注信息包含與所述電子地圖的版權(quán)相關(guān)的信息。
所述步驟C包括將同一個(gè)附注信息分別與多個(gè)特征信息結(jié)合生成水印信息,使多個(gè)特征信息具有相同的加密特征。
為了更好地實(shí)現(xiàn)發(fā)明目的,所述對(duì)電子地圖進(jìn)行加密的設(shè)備,即水印加密工具,其特征在于,所述水印加密工具包括特征信息提取模塊、特征信息加密模塊、水印加密模塊和水印信息管理模塊;所述特征信息提取模塊用于提取所述電子地圖上的特征信息,即關(guān)鍵位置信息,包括道路交點(diǎn)、河流交點(diǎn)相關(guān)的信息;所述特征信息加密模塊用于在所述電子地圖的相關(guān)位置添加附注信息,并與所述特征信息提取模塊提取出來(lái)的特征信息建立對(duì)應(yīng)關(guān)系;水印加密模塊用于將所述特征信息與所述附注信息結(jié)合生成水印信息,并存儲(chǔ)入水印信息管理模塊中;所述水印信息管理模塊用于存儲(chǔ)所述水印加密模塊生成的水印信息。
本發(fā)明通過(guò)將電子地圖中提取的特征信息與附注信息結(jié)合成為水印信息,對(duì)電子地圖進(jìn)行加密,從而提高了電子地圖的版權(quán)保護(hù)力度,同時(shí)也提高了對(duì)電子地圖版權(quán)驗(yàn)證的效率。
圖1是本發(fā)明對(duì)電子地圖進(jìn)行加密的水印加密工具內(nèi)部結(jié)構(gòu)圖;圖2是本發(fā)明對(duì)電子地圖進(jìn)行加密的方法流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明通過(guò)從電子地圖中提取特征信息,并在相關(guān)位置添加附注信息,將兩者結(jié)合生成具有一定魯棒性的水印信息對(duì)電子地圖進(jìn)行加密,該水印信息可用于在版權(quán)驗(yàn)證時(shí)的提取,從而對(duì)電子地圖的版權(quán)構(gòu)成強(qiáng)有力的保護(hù)。
圖1示出了本發(fā)明對(duì)電子地圖進(jìn)行加密的水印加密工具內(nèi)部結(jié)構(gòu),包括特征信息提取模塊100、特征信息加密模塊110、水印加密模塊120、水印信息管理模塊130。而本發(fā)明的加密對(duì)象電子地圖,可以是存儲(chǔ)在多種媒質(zhì)(如計(jì)算機(jī)硬盤、光盤)中的可讀取數(shù)據(jù),其存儲(chǔ)方式并不用以限定本發(fā)明。
特征信息提取模塊100用于提取電子地圖上的特征信息,即一些關(guān)鍵位置信息,主要是道路交點(diǎn)、河流交點(diǎn)、道路與行政交點(diǎn)等關(guān)鍵位置的定位信息。這些特征信息依照加密算法規(guī)律進(jìn)行提取,同時(shí)按照加密算法進(jìn)行移位變換,保證位置之間具有可轉(zhuǎn)換性,這樣既可通過(guò)某些信息提取水印信息,又可以保證丟失一些信息后水印信息不丟失,也就是說(shuō),提取出來(lái)的特征信息具有一定的魯棒性,使得最后形成的水印信息也具有魯棒性。
特征信息加密模塊110用于在電子地圖的相關(guān)位置添加附注信息,并與如前所述由特征信息提取模塊100提取出來(lái)的特征信息建立對(duì)應(yīng)關(guān)系。本發(fā)明中的附注信息所包含的內(nèi)容是與電子地圖的版權(quán)相關(guān)的信息,指示該電子地圖的版權(quán)所有人等。該特征信息加密模塊110將這些附注信息按加密算法分散在電子地圖的整體范圍之中,使得附注信息具有一定的魯棒性,能夠抵抗對(duì)地圖的各種修改,也即在對(duì)地圖進(jìn)行編輯、裁減、變換等后,該附注信息仍能存在。
水印加密模塊120用于將特征信息、附注信息及兩者之間的位置關(guān)系存入水印信息管理模塊130中,并將特征信息和附注信息結(jié)合生成水印信息,最后再將生成的水印信息存儲(chǔ)入水印信息管理模塊130中。
水印信息管理模塊130用于存儲(chǔ)水印信息,供版權(quán)驗(yàn)證時(shí)的提取。
需要補(bǔ)充說(shuō)明的是,本發(fā)明的多個(gè)模塊都是依據(jù)加密算法執(zhí)行各項(xiàng)操作,所述的加密算法就是在各模塊中設(shè)置的一些操作規(guī)律,以特征信息加密模塊110為例,其執(zhí)行特征信息的提取操作,則在其中設(shè)置的特征信息的提取規(guī)律可為提取所有道路交點(diǎn)信息,或者提取所有河流交點(diǎn)信息,或者提取其他信息,這些操作規(guī)律可以依情況靈活設(shè)定,因此并不用以限定本發(fā)明。
圖2示出了本發(fā)明對(duì)電子地圖進(jìn)行加密的方法流程,包括以下步驟在步驟S201中,特征信息提取模塊100從電子地圖中提取特征信息,即電子地圖上的關(guān)鍵位置信息,包括道路交點(diǎn)、河流交點(diǎn)等重要的定位信息。此步驟在提取出特征信息之后,會(huì)通過(guò)加密算法對(duì)特征信息對(duì)應(yīng)位置進(jìn)行移位,保證位置之間具有可轉(zhuǎn)換性,使得這些特征信息具有一定的魯棒性。
在步驟S202中,特征信息加密模塊110再在電子地圖的相關(guān)位置添加附注信息,并與由特征信息提取模塊100所提取出的特征信息建立對(duì)應(yīng)關(guān)系。此步驟中特征信息加密模塊110是按照加密算法將附注信息分散在地圖整體范圍之中,從而使得附注信息也具有一定的魯棒性。
在步驟S203中,水印加密模塊120將特征信息提取模塊100所提取的特征信息、特征信息加密模塊110所添加的附注信息及兩者之間的位置關(guān)系存入水印信息管理模塊130,并按照加密算法將兩者結(jié)合生成水印信息,最終將水印信息存儲(chǔ)入水印信息管理模塊130中,從而完成了對(duì)電子地圖的水印加密過(guò)程。在此步驟的處理過(guò)程中,可使用雙信息支持,就是使兩個(gè)特征信息具有同一個(gè)加密特征,即將某一個(gè)附注信息分別與兩個(gè)特征信息結(jié)合生成水印信息。當(dāng)然,也可以將某各附注信息分別與更多個(gè)特征信息結(jié)合,這樣在驗(yàn)證時(shí)可以根據(jù)任何一個(gè)特征信息提取出水印信息進(jìn)行驗(yàn)證。
需要作出說(shuō)明的是,本發(fā)明各個(gè)模塊所使用的加密算法即各模塊中設(shè)置的操作規(guī)律,可依情況靈活設(shè)定。
通過(guò)上述加密方法加密過(guò)的電子地圖,其所具有的水印信息具有一定的魯棒性,所以用戶可在其上進(jìn)行讀取、修改、變形處理等各種操作,而不會(huì)對(duì)水印信息的存在和有效性產(chǎn)生任何影響。當(dāng)需要進(jìn)行版權(quán)驗(yàn)證時(shí),可通過(guò)一個(gè)水印驗(yàn)證工具從水印信息管理模塊130中提取出水印信息進(jìn)行驗(yàn)證即可,非常簡(jiǎn)捷。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種對(duì)電子地圖進(jìn)行加密的方法,其特征在于,所述方法包括以下步驟A.從所述電子地圖中提取特征信息;B.在所述電子地圖的相關(guān)位置添加附注信息,并將所述附注信息與所述特征信息建立對(duì)應(yīng)關(guān)系;C.將所述特征信息與所述附注信息結(jié)合生成水印信息,并存儲(chǔ)。
2.根據(jù)如權(quán)利要求1所述的對(duì)電子地圖進(jìn)行加密的方法,其特征在于,所述步驟A中的特征信息是指關(guān)鍵位置信息,包括河流交點(diǎn)、道路交點(diǎn)相關(guān)的信息。
3.根據(jù)如權(quán)利要求1或2所述的對(duì)電子地圖進(jìn)行加密的方法,其特征在于,所述步驟A進(jìn)一步包括對(duì)所述特征信息對(duì)應(yīng)電子地圖上的位置進(jìn)行移位變換。
4.根據(jù)如權(quán)利要求1所述的對(duì)電子地圖進(jìn)行加密的方法,其特征在于,所述步驟B中的附注信息包含與所述電子地圖的版權(quán)相關(guān)的信息。
5.根據(jù)如權(quán)利要求1所述的對(duì)電子地圖進(jìn)行加密的方法,其特征在于,所述步驟C包括將同一個(gè)附注信息分別與多個(gè)特征信息結(jié)合生成水印信息,使多個(gè)特征信息具有相同的加密特征。
6.一種對(duì)電子地圖進(jìn)行加密的設(shè)備,即水印加密工具,其特征在于,所述水印加密工具包括特征信息提取模塊、特征信息加密模塊、水印加密模塊和水印信息管理模塊;所述特征信息提取模塊用于提取所述電子地圖上的特征信息,即關(guān)鍵位置信息,包括道路交點(diǎn)、河流交點(diǎn)相關(guān)的信息;所述特征信息加密模塊用于在所述電子地圖的相關(guān)位置添加附注信息,并與所述特征信息提取模塊提取出來(lái)的特征信息建立對(duì)應(yīng)關(guān)系;水印加密模塊用于將所述特征信息與所述附注信息結(jié)合生成水印信息,并存儲(chǔ)入水印信息管理模塊中;所述水印信息管理模塊用于存儲(chǔ)所述水印加密模塊生成的水印信息。
全文摘要
本發(fā)明適用于信息安全領(lǐng)域,提供了一種對(duì)電子地圖進(jìn)行加密的方法及設(shè)備。所述方法包括以下步驟A.從所述電子地圖中提取特征信息;B.在所述電子地圖的相關(guān)位置添加附注信息,并將所述附注信息與所述特征信息建立對(duì)應(yīng)關(guān)系;C.將所述特征信息與所述附注信息結(jié)合生成水印信息,并存儲(chǔ)。本發(fā)明通過(guò)將電子地圖中提取的特征信息與附注信息結(jié)合成為水印信息,對(duì)電子地圖進(jìn)行加密,從而提高了電子地圖的版權(quán)保護(hù)力度,同時(shí)也提高了對(duì)電子地圖版權(quán)驗(yàn)證的效率。
文檔編號(hào)G06T1/20GK1924875SQ200610062358
公開日2007年3月7日 申請(qǐng)日期2006年8月28日 優(yōu)先權(quán)日2006年8月28日
發(fā)明者李慶建 申請(qǐng)人:北京長(zhǎng)地友好制圖技術(shù)有限公司