專利名稱:數(shù)字水印的處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息安全領(lǐng)域,具體而言,涉及一種數(shù)字水印的處理方法及系統(tǒng)。
背景技術(shù):
數(shù)字水印是一種信息隱藏技術(shù),是將一些標(biāo)識(shí)信息直接嵌入到數(shù)字載體中,但并不影響數(shù)字載體的使用價(jià)值。數(shù)字水印不容易被載體使用者探知和修改,但可以被水印生產(chǎn)者識(shí)別和辨認(rèn)。生產(chǎn)者可以通過隱藏在數(shù)字載體中的數(shù)字水印信息,確認(rèn)內(nèi)容創(chuàng)建者、購 買者、傳送隱秘信息或者判斷載體是否被篡改等。傳統(tǒng)的數(shù)字水印技術(shù)包含水印的植入與提取兩個(gè)基本操作過程。所謂數(shù)字水印植入過程是指將水印信息添加到數(shù)字載體的過程;所謂數(shù)字水印提取過程是指將水印信息與數(shù)字載體分離的過程(分離后還可以演化出數(shù)字水印的校驗(yàn)過程)?,F(xiàn)有的數(shù)字水印技術(shù)需要通過特定的工具手工執(zhí)行數(shù)字水印植入過程,這一過程對(duì)某些應(yīng)用場(chǎng)合,并不適用。在某些特定場(chǎng)合下,需要水印的植入過程自動(dòng)的完成,需要使數(shù)字載體的使用者感覺不到有數(shù)字水印信息被植入到了數(shù)字載體中,數(shù)字水印的植入過程對(duì)數(shù)字載體的使用者來說完全透明化,從而達(dá)到的更好的隱蔽目的。同時(shí),對(duì)于數(shù)字載體的使用情況的審計(jì)操作也多停留在外圍監(jiān)視上(例如基于文檔級(jí)別的打開、關(guān)閉等操作審計(jì)),無法更加準(zhǔn)確、細(xì)化的審計(jì)各種操作和操作結(jié)果。傳統(tǒng)的審計(jì)手段,使得審計(jì)信息與數(shù)字載體分開存儲(chǔ),不利于某些需要直接通過數(shù)字載體即可提取審計(jì)信息的場(chǎng)合。針對(duì)現(xiàn)有技術(shù)中需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,目前尚未提出有效的解決方案,為此,本發(fā)明的主要目的在于提供一種數(shù)字水印的處理方法及系統(tǒng),以解決上述問題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)字水印的處理方法,該方法包括數(shù)字載體處理器調(diào)用水印插件;當(dāng)數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息;水印插件將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。進(jìn)一步地,讀寫操作包括打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體,其中,在數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息的步驟包括在數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體時(shí),數(shù)字載體處理器生成打開信號(hào)、閱讀信號(hào)或修改信號(hào),并將打開信號(hào)、閱讀信號(hào)或修改信號(hào)發(fā)送給水印插件;打開信號(hào)、閱讀信號(hào)或修改信號(hào)觸發(fā)水印插件獲取水印信息。
進(jìn)一步地,在水印插件將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體之后,方法還包括數(shù)字載體處理器接收關(guān)閉信號(hào),以關(guān)閉第二數(shù)字載體;數(shù)字載體處理器關(guān)閉水印插件。進(jìn)一步地,水印信息包括審計(jì)信息,其中,打開信號(hào)、閱讀信號(hào)或修改信號(hào)觸發(fā)水印插件獲取水印信息的步驟包括在水印插件接收到打開信號(hào)、閱讀信號(hào)或修改信號(hào)之后,水印插件獲取審計(jì)信息,其中,審計(jì)信息包括數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體的操作明細(xì)信息。進(jìn)一步地,在水印插件將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體之后,方法還包括使用提取裝置從第二數(shù)字載體中提取審計(jì)信息,并將審計(jì)信息保存在操作明細(xì)表中;獲取操作明細(xì)表中用于對(duì)第二數(shù)字載體進(jìn)行審計(jì)追蹤的審計(jì)追蹤信息。 進(jìn)一步地,操作明細(xì)信息包括用戶的身份標(biāo)識(shí)、用戶打開第一數(shù)字載體的操作時(shí)間信息、用戶閱讀第一數(shù)字載體的操作時(shí)間信息、用戶修改第一數(shù)字載體的操作時(shí)間信息、用戶打開第一數(shù)字載體的操作類型信息、用戶閱讀第一數(shù)字載體的操作類型信息或用戶修改第一數(shù)字載體的操作類型信息,其中,用戶的身份標(biāo)識(shí)包括用戶的機(jī)器號(hào)、用戶的IP地址。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種數(shù)字水印的處理系統(tǒng),該系統(tǒng)包括數(shù)字載體處理器,用于調(diào)用水印插件;水印插件,與數(shù)字載體處理器連接,用于當(dāng)數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息,并將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。進(jìn)一步地,讀寫操作包括打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體,其中,數(shù)字載體處理器包括第一處理器,用于在用戶通過數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體時(shí),生成打開信號(hào)、閱讀信號(hào)或修改信號(hào),并將打開信號(hào)、閱讀信號(hào)或修改信號(hào)發(fā)送給水印插件。進(jìn)一步地,水印信息包括審計(jì)信息,其中,水印插件包括第二處理器,與第一處理器連接,用于在接收打開信號(hào)、閱讀信號(hào)或修改信號(hào)之后,獲取審計(jì)信息,其中,審計(jì)信息包括數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體的操作明細(xì)信息。進(jìn)一步地,系統(tǒng)還包括提取裝置,與數(shù)字載體處理器連接,用于在從第二數(shù)字載體中提取審計(jì)信息之后將審計(jì)信息保存在操作明細(xì)表中,并獲取操作明細(xì)表中用于對(duì)第二數(shù)字載體進(jìn)行審計(jì)追蹤的審計(jì)追蹤信息。通過本發(fā)明,數(shù)字載體處理器加載水印插件,使得使用者在讀寫第一數(shù)字載體時(shí),水印插件自動(dòng)獲取水印信息,并自動(dòng)向第一數(shù)字載體內(nèi)部寫入水印信息,而不需要使用者顯示參與,就可以獲得攜帶水印信息的第二數(shù)字載體,解決了現(xiàn)有技術(shù)中需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,實(shí)現(xiàn)了在數(shù)字載體中自動(dòng)植入數(shù)字水印的效果,增強(qiáng)了數(shù)字水印植入過程的隱蔽性。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的處理系統(tǒng)的結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的提取裝置的示意圖;圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的處理方法的流程圖;圖4是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的調(diào)用插件的示意圖;以及圖5是根據(jù)圖4所示實(shí)施例的數(shù)字水印的處理方法的示意圖。
具體實(shí)施方式
需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。圖I是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的處理系統(tǒng)的結(jié)構(gòu)示意圖。如圖I所示,該處理系統(tǒng)包括數(shù)字載體處理器10,用于調(diào)用水印插件30 ;水印插件30,與數(shù)字載體處理器10連接,用于當(dāng)數(shù)字載體處理器10對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件30獲取水印信息,并將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。采用本發(fā)明數(shù)字水印的處理系統(tǒng),數(shù)字載體處理器調(diào)用水印插件,當(dāng)數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息并將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。通過本申請(qǐng),數(shù)字載體處理器加載水印插件,使得使用者在讀寫第一數(shù)字載體時(shí),水印插件自動(dòng)獲取水印信息,并自動(dòng)向第一數(shù)字載體內(nèi)部寫入水印信息,而不需要使用者顯示參與,就可以獲得攜帶水印信息的第二數(shù)字載體,解決了現(xiàn)有技術(shù)中需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,實(shí)現(xiàn)了在數(shù)字載體中自動(dòng)植入數(shù)字水印的效果,增強(qiáng)了數(shù)字水印植入過程的隱蔽性。具體地,讀寫操作包括打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體,其中,數(shù)字載體處理器10包括第一處理器,用于在用戶通過數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體時(shí),生成打開信號(hào)、閱讀信號(hào)或修改信號(hào),并將打開信號(hào)、閱讀信號(hào)或修改信號(hào)發(fā)送給水印插件。在本申請(qǐng)的上述實(shí)施例中,水印信息包括審計(jì)信息,其中,水印插件包括第二處理器,與第一處理器連接,用于在接收打開信號(hào)、閱讀信號(hào)或修改信號(hào)之后,獲取審計(jì)信息,其中,審計(jì)信息可以包括數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體的操作明細(xì)信息。在本申請(qǐng)的上述實(shí)施例中,系統(tǒng)還可以包括提取裝置50,與數(shù)字載體處理器10連接,用于在從第二數(shù)字載體中提取審計(jì)信息之后將審計(jì)信息保存在操作明細(xì)表中,并獲取操作明細(xì)表中用于對(duì)第二數(shù)字載體進(jìn)行審計(jì)追蹤的審計(jì)追蹤信息。圖2是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的提取裝置的示意圖。具體地,如圖2所示,提取裝置50,與數(shù)字載體處理器10連接,用于在從第二數(shù)字載體中提取審計(jì)信息之后將審計(jì)信息保存在操作明細(xì)表中,并使用操作明細(xì)表對(duì)第二數(shù)字載體進(jìn)行審計(jì)追蹤。具體地,操作明細(xì)信息可以包括用戶的身份標(biāo)識(shí)、用戶打開第一數(shù)字載體的操作時(shí)間信息、用戶閱讀第一數(shù)字載體的操作時(shí)間信息、用戶修改第一數(shù)字載體的操作時(shí)間信息、用戶打開第一數(shù)字載體的操作類型信息、用戶閱讀第一數(shù)字載體的操作類型信息、用戶修改第一數(shù)字載體的操作類型信息,其中,用戶的身份標(biāo)識(shí)可以包括用戶的機(jī)器號(hào)、用戶的IP地址。在本發(fā)明的上述實(shí)施例中,對(duì)數(shù)字載體的操作明細(xì)信息作為審計(jì)信息,并將審計(jì)信息作為水印信息的一部分,置于數(shù)字載體內(nèi)部,使得數(shù)字載體的審計(jì)信息隱式地存在于數(shù)字載體本身,解決了審計(jì)信息與數(shù)字載體分離問題,從而強(qiáng)化了使用者對(duì)數(shù)字載體操作行為的不可抵賴性。圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的處理方法的流程圖。圖4是根據(jù)本發(fā)明實(shí)施例的數(shù)字水印的調(diào)用插件的示意圖。圖5是根據(jù)圖4所示實(shí)施例的數(shù)字水印的處理方法的示意圖。如圖3和圖4所示,該方法包括如下步驟步驟S102,數(shù)字載體處理器調(diào)用水印插件。
步驟S104,當(dāng)數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息。步驟S106,水印插件將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。采用本發(fā)明數(shù)字水印的處理方法,數(shù)字載體處理器調(diào)用水印插件,當(dāng)數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息并將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。通過本申請(qǐng),數(shù)字載體處理器加載水印插件,使得使用者在讀寫第一數(shù)字載體時(shí),水印插件自動(dòng)獲取水印信息,并自動(dòng)向第一數(shù)字載體內(nèi)部寫入水印信息,而不需要使用者顯示參與,就可以獲得攜帶水印信息的第二數(shù)字載體,解決了現(xiàn)有技術(shù)中需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,實(shí)現(xiàn)了在數(shù)字載體中自動(dòng)植入數(shù)字水印的效果,增強(qiáng)了數(shù)字水印植入過程的隱蔽性。其中,數(shù)字載體處理器包括數(shù)字載體閱讀器、數(shù)字載體編輯器,數(shù)字載體可以是具有固定格式的文檔,如=DOC文檔、PDF文檔等。在本發(fā)明的上述實(shí)施例中,讀寫操作可以包括打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體,其中,在數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息的步驟可以包括在數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體時(shí),數(shù)字載體處理器將用戶打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體的操作生成打開信號(hào)、閱讀信號(hào)或修改信號(hào),并將打開信號(hào)、閱讀信號(hào)或修改信號(hào)發(fā)送給水印插件;打開信號(hào)、閱讀信號(hào)或修改信號(hào)觸發(fā)水印插件獲取水印信息。并且,在水印插件將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體之后,該方法還可以包括數(shù)字載體處理器接受關(guān)閉信號(hào),以關(guān)閉第二數(shù)字載體;數(shù)字載體處理器關(guān)閉水印插件。具體地,如圖4所示,使用者打開數(shù)字載體處理器,數(shù)字載體處理器檢測(cè)數(shù)字載體處理器的標(biāo)準(zhǔn)注冊(cè)接口中是否存在水印插件,在存在水印插件的情況下,數(shù)字載體處理器加載水印插件,使用者使用數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作,水印插件就會(huì)自動(dòng)追加水印信息,并向第一數(shù)字載體內(nèi)部寫入該水印信息,獲得第二數(shù)字載體,當(dāng)使用者關(guān)閉數(shù)字載體處理器(數(shù)字載體同時(shí)關(guān)閉)之后,水印信息會(huì)永久保留在第二數(shù)字載體內(nèi)部。其中,讀寫操作包括打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體。通過本發(fā)明的上述實(shí)施例,通過在數(shù)字載體處理器上加裝水印插件,使得使用者在打開第一數(shù)字載體、閱讀第一數(shù)字載體、修改第一數(shù)字載體時(shí),水印插件自動(dòng)向第一數(shù)字載體內(nèi)部寫入水印信息。具體地,如圖5所示,首先執(zhí)行步驟S202,啟動(dòng)數(shù)字載體處理器,具體地,數(shù)字載體處理器接收啟動(dòng)信號(hào),以打開數(shù)字載體處理器。步驟S204,數(shù)字載體處理器加載水印插件,數(shù)字載體處理器啟動(dòng)之后會(huì)加載水印插件。步驟S206,數(shù)字載體處理器初始化水印插件,數(shù)字載體處理器初始化水印插件,以使得水印插件可以正常工作。 在數(shù)字載體處理器調(diào)用水印插件之后,步驟S104具體通過圖5中所示的步驟S208至步驟S214實(shí)現(xiàn)步驟S208,數(shù)字載體處理器打開第一數(shù)字載體,使用者通過數(shù)字載體處理器打開
第一數(shù)字載體。步驟S210,水印插件向第一數(shù)字載體寫入水印信息,獲取攜帶第一水印信息的第一數(shù)字載體。具體地,在數(shù)字載體處理器打開第一數(shù)字載體時(shí),數(shù)字載體處理器將打開第一數(shù)字載體的操作生成打開信號(hào),并將打開信號(hào)發(fā)送給水印插件,水印插件在接收到打開信號(hào)之后獲取第一水印信息,并將第一水印信息寫入第一數(shù)字載體,獲得攜帶第一水印信息的第一數(shù)字載體。步驟S212,數(shù)字載體處理器修改攜帶第一水印信息的第一數(shù)字載體,具體地,使用者通過數(shù)字載體處理器修改攜帶第一水印信息的第一數(shù)字載體。步驟S214,水印插件向攜帶第一水印信息的第一數(shù)字載體寫入第二水印信息,以獲取第二數(shù)字載體。其中,第二數(shù)字載體攜帶第一水印信息和第二水印信息,具體地,在數(shù)字載體處理器修改攜帶第一水印信息的第一數(shù)字載體時(shí),數(shù)字載體處理器將修改攜帶第一水印信息的第一數(shù)字載體的操作生成修改信號(hào),并將修改信號(hào)發(fā)送給水印插件,水印插件在接收到修改信號(hào)之后獲取第二水印信息,并將第二水印信息寫入攜帶第一水印信息的第一數(shù)字載體,以獲取第二數(shù)字載體。步驟S216,數(shù)字載體處理器關(guān)閉第二數(shù)字載體。具體地,數(shù)字載體處理器接收到關(guān)閉第二數(shù)字載體的信號(hào),以關(guān)閉第二數(shù)字載體。步驟S218,數(shù)字載體處理器卸載水印插件,在關(guān)閉第二數(shù)字載體之后,數(shù)字載體處理器關(guān)閉水印插件。步驟S220,關(guān)閉數(shù)字載體處理器。在本發(fā)明的上述實(shí)施例中,水印信息可以包括審計(jì)信息,其中,打開信號(hào)、閱讀信號(hào)或修改信號(hào)觸發(fā)水印插件獲取水印信息的步驟包括在水印插件接收到打開信號(hào)、閱讀信號(hào)或修改信號(hào)之后,水印插件獲取審計(jì)信息,其中,審計(jì)信息包括數(shù)字載體處理器打開第一數(shù)字載體、閱讀第一數(shù)字載體或修改第一數(shù)字載體的操作明細(xì)信息。具體地,操作明細(xì)信息可以包括用戶的身份標(biāo)識(shí)、用戶打開第一數(shù)字載體的操作時(shí)間信息、用戶閱讀第一數(shù)字載體的操作時(shí)間信息、用戶修改第一數(shù)字載體的操作時(shí)間信息、用戶打開第一數(shù)字載體的操作類型信息、用戶閱讀第一數(shù)字載體的操作類型信息或用戶修改第一數(shù)字載體的操作類型信息,其中,用戶的身份標(biāo)識(shí)包括用戶的機(jī)器號(hào)、用戶的IP地址。具體地,在執(zhí)行步驟S210和步驟S214的過程中,水印插件可以獲取用戶的身份標(biāo)識(shí)、用戶打開第一數(shù)字載體的操作時(shí)間信息、用戶閱讀第一數(shù)字載體的操作時(shí)間信息、用戶修改第一數(shù)字載體的操作時(shí)間信息、用戶打開第一數(shù)字載體的操作類型信息、用戶閱讀第一數(shù)字載體的操作類型信息或用戶修改第一數(shù)字載體的操作類型信息,并將上述信息作為審計(jì)信息,寫入第一數(shù)字載體。其中,用戶的身份標(biāo)識(shí)包括用戶的機(jī)器號(hào)、用戶的IP地址。在本發(fā)明的上述實(shí)施例中,對(duì)數(shù)字載體的操作明細(xì)信息作為審計(jì)信息,并將審計(jì)信息作為水印信息的一部分,置于數(shù)字載體內(nèi)部,使得數(shù)字載體的審計(jì)信息隱式地存在于數(shù)字載體本身,解決了審計(jì)信息與數(shù)字載體分離問題,從而強(qiáng)化了使用者對(duì)數(shù)字載體操作行為的不可抵賴性。在本申請(qǐng)的上述實(shí)施例中,在水印插件將水印信息寫入第一數(shù)字載體,以獲取攜 帶水印信息的第二數(shù)字載體之后,方法還可以包括使用提取裝置從第二數(shù)字載體中提取 審計(jì)信息,并將審計(jì)信息保存在操作明細(xì)表中;獲取操作明細(xì)表中用于對(duì)第二數(shù)字載體進(jìn)行審計(jì)追蹤的審計(jì)追蹤信息。其中,水印信息的提取使用專用的提取工具。在本發(fā)明上述實(shí)施例中的使用者即為用戶。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果通過本申請(qǐng),數(shù)字載體處理器加載水印插件,使得使用者在讀寫第一數(shù)字載體時(shí),水印插件自動(dòng)獲取水印信息,并自動(dòng)向第一數(shù)字載體內(nèi)部寫入水印信息,而不需要使用者顯示參與,就可以獲得攜帶水印信息的第二數(shù)字載體,解決了現(xiàn)有技術(shù)中需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,實(shí)現(xiàn)了在數(shù)字載體中自動(dòng)植入數(shù)字水印的效果,增強(qiáng)了數(shù)字水印植入過程的隱蔽性。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)字水印的處理方法,其特征在于,包括 數(shù)字載體處理器調(diào)用水印插件; 當(dāng)所述數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),所述讀寫操作觸發(fā)所述水印插件獲取水印信息; 所述水印插件將所述水印信息寫入所述第一數(shù)字載體,以獲取攜帶所述水印信息的第二數(shù)字載體。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述讀寫操作包括打開所述第一數(shù)字載體、閱讀所述第一數(shù)字載體或修改所述第一數(shù)字載體,其中,在所述數(shù)字載體處理器對(duì)所述第一數(shù)字載體進(jìn)行讀寫操作時(shí),所述讀寫操作觸發(fā)所述水印插件獲取水印信息的步驟包 括 在所述數(shù)字載體處理器打開所述第一數(shù)字載體、閱讀所述第一數(shù)字載體或修改所述第一數(shù)字載體時(shí),所述數(shù)字載體處理器生成打開信號(hào)、閱讀信號(hào)或修改信號(hào),并將所述打開信號(hào)、所述閱讀信號(hào)或所述修改信號(hào)發(fā)送給所述水印插件; 所述打開信號(hào)、所述閱讀信號(hào)或所述修改信號(hào)觸發(fā)所述水印插件獲取所述水印信息。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述水印插件將所述水印信息寫入所述第一數(shù)字載體,以獲取攜帶所述水印信息的第二數(shù)字載體之后,所述方法還包括 所述數(shù)字載體處理器接收關(guān)閉信號(hào),以關(guān)閉所述第二數(shù)字載體; 所述數(shù)字載體處理器關(guān)閉所述水印插件。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述水印信息包括審計(jì)信息,其中,所述打開信號(hào)、閱讀信號(hào)或修改信號(hào)觸發(fā)所述水印插件獲取所述水印信息的步驟包括 在所述水印插件接收到所述打開信號(hào)、所述閱讀信號(hào)或所述修改信號(hào)之后,所述水印插件獲取所述審計(jì)信息,其中,所述審計(jì)信息包括所述數(shù)字載體處理器打開所述第一數(shù)字載體、閱讀所述第一數(shù)字載體或修改所述第一數(shù)字載體的操作明細(xì)信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述水印插件將所述水印信息寫入所述第一數(shù)字載體,以獲取攜帶所述水印信息的第二數(shù)字載體之后,所述方法還包括 使用提取裝置從所述第二數(shù)字載體中提取所述審計(jì)信息,并將所述審計(jì)信息保存在操作明細(xì)表中; 獲取所述操作明細(xì)表中用于對(duì)所述第二數(shù)字載體進(jìn)行審計(jì)追蹤的審計(jì)追蹤信息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述操作明細(xì)信息包括用戶的身份標(biāo)識(shí)、所述用戶打開所述第一數(shù)字載體的操作時(shí)間信息、所述用戶閱讀所述第一數(shù)字載體的操作時(shí)間信息、所述用戶修改所述第一數(shù)字載體的操作時(shí)間信息、所述用戶打開所述第一數(shù)字載體的操作類型信息、所述用戶閱讀所述第一數(shù)字載體的操作類型信息或所述用戶修改所述第一數(shù)字載體的操作類型信息,其中,所述用戶的身份標(biāo)識(shí)包括所述用戶的機(jī)器號(hào)、所述用戶的IP地址。
7.一種數(shù)字水印的處理系統(tǒng),其特征在于,包括 數(shù)字載體處理器,用于調(diào)用水印插件; 水印插件,與所述數(shù)字載體處理器連接,用于當(dāng)所述數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),所述讀寫操作觸發(fā)所述水印插件獲取水印信息,并將所述水印信息寫入所述第一數(shù)字載體,以獲取攜帶所述水印信息的第二數(shù)字載體。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述讀寫操作包括打開所述第一數(shù)字載體、閱讀所述第一數(shù)字載體或修改所述第一數(shù)字載體,其中,所述數(shù)字載體處理器包括 第一處理器,用于在用戶通過所述數(shù)字載體處理器打開所述第一數(shù)字載體、閱讀所述第一數(shù)字載體或修改所述第一數(shù)字載體時(shí),生成打開信號(hào)、閱讀信號(hào)或修改信號(hào),并將所述打開信號(hào)、所述閱讀信號(hào)或所述修改信號(hào)發(fā)送給所述水印插件。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述水印信息包括審計(jì)信息,其中,所述水印插件包括 第二處理器,與所述第一處理器連接,用于在接收所述打 開信號(hào)、所述閱讀信號(hào)或所述修改信號(hào)之后,獲取所述審計(jì)信息,其中,所述審計(jì)信息包括所述數(shù)字載體處理器打開所述第一數(shù)字載體、閱讀所述第一數(shù)字載體或修改所述第一數(shù)字載體的操作明細(xì)信息。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 提取裝置,與所述數(shù)字載體處理器連接,用于在從所述第二數(shù)字載體中提取所述審計(jì)信息之后將所述審計(jì)信息保存在操作明細(xì)表中,并獲取所述操作明細(xì)表中用于對(duì)所述第二數(shù)字載體進(jìn)行審計(jì)追蹤的審計(jì)追蹤信息。
全文摘要
本發(fā)明公開了一種數(shù)字水印的處理方法及系統(tǒng)。其中,該方法包括數(shù)字載體處理器調(diào)用水印插件;在數(shù)字載體處理器對(duì)第一數(shù)字載體進(jìn)行讀寫操作時(shí),讀寫操作觸發(fā)水印插件獲取水印信息;水印插件將水印信息寫入第一數(shù)字載體,以獲取攜帶水印信息的第二數(shù)字載體。通過本發(fā)明,解決了現(xiàn)有技術(shù)中需要用戶手動(dòng)植入數(shù)字水印,使得數(shù)字水印隱蔽性不強(qiáng)的問題,實(shí)現(xiàn)了在數(shù)字載體中自動(dòng)植入數(shù)字水印的效果,增強(qiáng)了數(shù)字水印植入過程的隱蔽性。
文檔編號(hào)G06T1/00GK102968758SQ20121054539
公開日2013年3月13日 申請(qǐng)日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者張偉, 許元進(jìn), 曾勇, 李朋輝 申請(qǐng)人:福建伊?xí)r代信息科技股份有限公司