專利名稱:基于存儲介質(zhì)的數(shù)字水印的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字水印,具體地說,是涉及作用于存儲介質(zhì)的數(shù)字水印。
背景技術(shù):
數(shù)字水印技術(shù)起源于20世紀(jì)90年代。由于數(shù)字類音像制品和互聯(lián)網(wǎng)絡(luò)的蓬勃發(fā)展,逐漸地替代了傳統(tǒng)模擬類音像制品。但是,數(shù)字產(chǎn)品區(qū)別于模擬信號的顯著特點是,無論你對它復(fù)制多少代,復(fù)制品也與原始產(chǎn)品一模一樣。因此,對圖像、音頻、視頻等多媒體內(nèi)容版權(quán)的保護(hù),就成為一個迫切需要解決的問題。數(shù)字水印技術(shù)正是針對這一問題提出的,它被認(rèn)為是對多媒體內(nèi)容保護(hù)的最后一道屏障。
針對多媒體內(nèi)容版權(quán)的保護(hù),傳統(tǒng)的加密方法具有一定的局限性。因為密碼算法能夠保證數(shù)據(jù)在加密狀態(tài)下是安全的,但是數(shù)據(jù)一旦解密,就完全失去了保護(hù)。數(shù)字水印技術(shù)則體現(xiàn)了它在此方面的優(yōu)越性。
但是,上述所述數(shù)字水印并不能防止非法復(fù)制,也就是說,加了數(shù)字水印的多媒體內(nèi)容雖然能夠識別版權(quán)所有者,復(fù)制包含數(shù)字水印的多媒體內(nèi)容仍然是可行的。
發(fā)明內(nèi)容
本發(fā)明的目的是為了提供一種基于存儲介質(zhì)的數(shù)字水印,它與現(xiàn)有的數(shù)字水印相比,是不僅包含多媒體內(nèi)容版權(quán)保護(hù)功能,更將版權(quán)保護(hù)延伸至多媒體內(nèi)容的存儲載體上。
為了達(dá)到和實現(xiàn)本發(fā)明目的,本發(fā)明的基于存儲介質(zhì)的數(shù)字水印包含一個數(shù)字水印密鑰產(chǎn)生器③、一個數(shù)字水印產(chǎn)生裝置②和一個數(shù)字水印提取裝置⑤,或還包含一個數(shù)字水印檢測裝置。圖1概要表示了本發(fā)明的一個通用的基于存儲介質(zhì)的數(shù)字水印裝置。數(shù)字水印制作者選擇數(shù)字水印密鑰③控制數(shù)字水印產(chǎn)生裝置②在存儲介質(zhì)①表面制備數(shù)字水印存儲介質(zhì)④;數(shù)字水印制作者授權(quán)數(shù)字水印使用者使用數(shù)字水印密鑰③控制數(shù)字水印提取裝置⑤提取數(shù)字水印存儲介質(zhì)④數(shù)字水印并檢測與應(yīng)用。
本發(fā)明的一個重要方面是提供了映射裝置以產(chǎn)生基于存儲介質(zhì)的數(shù)字水印映射集。數(shù)字水印制作者可用數(shù)字水印密鑰K選擇數(shù)字水印映射子集W,數(shù)字水印使用者使用授權(quán)的數(shù)字水印密鑰K檢測或提取數(shù)字水印映射子集W。未經(jīng)授權(quán)或未知數(shù)字水印密鑰K,試圖采用窮舉法計算出來數(shù)字水印映射子集W從計算上來說是不可行的或者說是代價巨大的。圖2是本發(fā)明數(shù)字水印映射裝置①。數(shù)字水印制作者選擇數(shù)字水印密鑰K并與偽隨機數(shù)生成器⑤的偽隨機數(shù)后送至過濾器④;塊計數(shù)器③N值與存儲介質(zhì)L相關(guān),即不同的存儲介質(zhì)其N值是差異的;水印參考模板⑥受控于數(shù)字水印密鑰K和偽隨機數(shù)生成器⑤,以及塊計數(shù)器③;數(shù)字水印W的產(chǎn)生依賴于數(shù)字水印密鑰K的選擇,而不同的存儲介質(zhì)所生成的數(shù)字水印W也將是不同的。
本發(fā)明的另一個重要方面是提供了數(shù)字水印密鑰逆映射裝置以提取或檢測水印密鑰K。本發(fā)明提供了兩種主要的對存儲介質(zhì)所載數(shù)字水印的檢測方法,以用于不同的應(yīng)用目的一種是從存儲介質(zhì)提取或檢測水印密鑰K;另一種是從存儲介質(zhì)提取或檢測數(shù)字水印。圖3是本發(fā)明數(shù)字水印密鑰逆映射裝置①。該裝置從載有數(shù)字水印的存儲介質(zhì)載入數(shù)字水印W至水印輸入緩沖器②;數(shù)字水印W還原成數(shù)字水印參考模版③后與塊計數(shù)器⑥提取的塊送入數(shù)字水印逆映射器⑤;逆過濾偽隨機數(shù)后得到密鑰K。提取密鑰K的意義在于該密鑰K是可信賴的,和該密鑰K可用于算法密鑰。
本發(fā)明同時提供了數(shù)字水印逆映射裝置以提取或檢測數(shù)字水印。圖4是本發(fā)明數(shù)字水印逆映射裝置①。該裝置從載有數(shù)字水印的存儲介質(zhì)載入數(shù)字水印W至水印輸入緩沖器②;數(shù)字水印W還原成數(shù)字水印參考模版③后與塊計數(shù)器⑥提取的塊送入數(shù)字水印逆映射器⑤;逆過濾偽隨機數(shù)與密鑰K后提取數(shù)字水印或得到數(shù)字水印檢測結(jié)果J。本裝置允許盲檢測,其結(jié)果同樣是可信賴的。
具體實施例方式
本發(fā)明將通過實施例進(jìn)一步說明,但本發(fā)明不限于實施例。
實施例.假設(shè)使用者在CD-R(Compact Disc-Recordable)光存儲介質(zhì)制備數(shù)字水印W,并將其應(yīng)用于計算機軟件P版權(quán)保護(hù)。
步驟1.選擇輸入密鑰K;K值可以是字符、數(shù)字或字符數(shù)字組合。
步驟2.啟動數(shù)字水印映射裝置,密鑰處理器將選擇密鑰K進(jìn)行處理后和偽隨機數(shù)生成器相與,得到數(shù)據(jù)串D。
步驟3.塊計數(shù)器選擇2352(Bytes)*1024(Session)作為塊基數(shù)B,并選擇光軌(Track)模式。
步驟4.數(shù)字水印映射器依據(jù)數(shù)據(jù)串D和塊基數(shù)B生成光軌映射模版,該模版光刻至CD-R光存儲載體后,作為可檢測的數(shù)字水印。
步驟5.使用者起動數(shù)字水印密鑰逆映射裝置提取數(shù)字水印W,并將其與計算機軟件P關(guān)聯(lián)后,再次采用光軌模式附加光刻在CD-R光存儲介質(zhì),實現(xiàn)計算機軟件P的版權(quán)保護(hù)。
權(quán)利要求
1.一種基于存儲介質(zhì)的數(shù)字水印及其裝置,使用戶將數(shù)字水印映射于存儲介質(zhì)和基于存儲介質(zhì)逆映射出數(shù)字水印,該系統(tǒng)包含一個可用于分發(fā)的密鑰;一個數(shù)字水印與存儲介質(zhì)之間的映射和對應(yīng)的逆映射的映射集一個產(chǎn)生映射的裝置,根據(jù)密鑰產(chǎn)生一個映射集之中的一個映射,把數(shù)字水印映射至存儲介質(zhì);一個產(chǎn)生逆映射的裝置,根據(jù)密鑰產(chǎn)生一個與映射集之中的一個映射相關(guān)的逆映射,用來從存儲介質(zhì)提取數(shù)字水印。
2.如上述專利范圍第1項所述之裝置,其中一個導(dǎo)出數(shù)字水印映射參數(shù)的裝置,導(dǎo)出過程由用戶選擇的密鑰控制。
3.如上述專利范圍第1項所述之裝置,其中一個導(dǎo)出數(shù)字水印逆映射參數(shù)的裝置,導(dǎo)出過程由用戶選擇的密鑰控制。
4.如上述專利范圍第2項所述之裝置,更包含生成一組偽隨機向量的裝置,產(chǎn)生一個對應(yīng)于映射的偽隨機向量。
5.如上述專利范圍第3項所述之裝置,更包含生成一組偽隨機向量的裝置,產(chǎn)生一個對應(yīng)于逆映射的偽隨機向量。
全文摘要
一種基于存儲介質(zhì)的數(shù)字水印及其裝置提供了數(shù)字水印與存儲介質(zhì)之間的映射和對應(yīng)的逆映射的映射集。數(shù)字水印分成塊,塊的大小可由用戶選擇的密鑰控制。用戶通過密鑰在映射集中選擇一個映射或逆映射以實現(xiàn)基于存儲介質(zhì)的數(shù)字水印的嵌入或檢測。
文檔編號G11B20/10GK1556526SQ200410015729
公開日2004年12月22日 申請日期2004年1月9日 優(yōu)先權(quán)日2004年1月9日
發(fā)明者楊振寧 申請人:上海隆瀛信息科技有限公司