多種數(shù)據(jù)水印
不可見字符水?。翰桓淖償?shù)據(jù)表外觀的前提下,將需要嵌入的水印信息通過編碼和替換轉(zhuǎn)化為不可見字符串,嵌入到表格特***置,實現(xiàn)在無格式表格中附加信息。
背景水?。涸谖募ㄎ臋n、圖片等)上產(chǎn)生可見的改變,但這種改變并不嚴重***宿主數(shù)據(jù)的內(nèi)容,宿主數(shù)據(jù)的視覺真實度并無顯著下降。適合于標識版權(quán),用于防止或阻止使用受版權(quán)保護的高質(zhì)量文件。
數(shù)據(jù)庫水印算法一方面需要更好地將水印標識信息隱藏到數(shù)據(jù)庫中,另一方面需要滿足嵌入后的透明性——僅允許一定范圍內(nèi)失真,因此它本質(zhì)上可看成一個帶約束條件的優(yōu)化問題。從信號角度來看,數(shù)據(jù)庫水印嵌入過程可看成一個大信號疊加了一個小信號,經(jīng)過有噪信道后,如何檢測到小信號——小信號的編解問題。根據(jù)水印嵌入過程是否需要改變原始數(shù)據(jù)庫的元組的屬性值和格式,嵌入方法主要可分為兩大類:
1) 基于元組修改的水印嵌入算法:實質(zhì)上,任何水印信息可編碼轉(zhuǎn)換成一連串由“0”和“1”組成的比特字符串。針對元組的數(shù)值屬性(如年齡、時間戳)和類別屬性(如地址信息等)兩種類別,嵌入方法可再分為兩種子類別:0”或“1”兩種水印比特。為了保留數(shù)據(jù)可用性,修改應滿足一定的約束條件(如統(tǒng)計特性)。簡單的方式,是在數(shù)值屬性值的很低有效位(Least Significant Bit, LSB)進行替換,比如在年齡18(二進制“10010”)很小LSB位嵌入“0”變?yōu)?8( “10010”),嵌入“1”變?yōu)?9(二進制“10011”)。其他可以在小數(shù)點后進行嵌入,或者使用不同的量化索引等嵌入機制。類別屬性的嵌入方法:類別屬性不能直接修改數(shù)值編碼,數(shù)據(jù)水印報價,一種思路是嵌入數(shù)據(jù)庫用戶不易察覺的字符或標點,比如通過在類別屬性值末尾嵌入回車符、換行符表示“0”“1”,電商數(shù)據(jù)水印報價,以及嵌入不同的空格數(shù)量等,常見嵌入規(guī)則如表1所示;另一種思路是基于語義的近義詞進行嵌入,首先構(gòu)建關(guān)鍵詞的近義詞庫并確立順序,嵌入過程根據(jù)約定規(guī)則嵌入“0”或“1”比特。
數(shù)據(jù)水印詳情及發(fā)展
自2002 年Agrawal等人提出了數(shù)據(jù)庫水印技術(shù),而后數(shù)據(jù)庫水印得到了長足的發(fā)展,基于其應用場景、載體類型和技術(shù)類別分類。根據(jù)其應用場景,數(shù)據(jù)庫水印可以分為魯棒水印和脆弱水印。魯棒數(shù)據(jù)庫水印主要用于數(shù)字版權(quán)保護和溯源,數(shù)字數(shù)據(jù)水印報價,脆弱數(shù)據(jù)庫水印主要用于數(shù)據(jù)的完整性保護和認證。根據(jù)是否對載體進行修改,數(shù)據(jù)庫水印可以分為無失真水印和有失真水印。無失真數(shù)據(jù)庫水印通常利用關(guān)系數(shù)據(jù)庫中元組順序的變化來嵌入水印信息,而有失真數(shù)據(jù)庫水印是在水印嵌入的過程中對數(shù)據(jù)庫中的屬性值進行修改以嵌入水印信息。根據(jù)載體的可逆性,數(shù)據(jù)庫水印可以分為可逆水印和不可逆水印??赡鏀?shù)據(jù)庫水印使合法用戶在提取水印的同時無損***載體,從而得到的數(shù)據(jù)用以數(shù)據(jù)挖掘和統(tǒng)計分析等使用。根據(jù)載體類型,數(shù)據(jù)庫水印可以分為關(guān)系型數(shù)據(jù)庫水印和非關(guān)系型數(shù)據(jù)庫水印,現(xiàn)有的數(shù)據(jù)庫水印主要是針對關(guān)系型數(shù)據(jù)庫的水印。本極簡綜述***介紹魯棒數(shù)據(jù)庫水印技術(shù)和脆弱數(shù)據(jù)庫水印技術(shù)。
數(shù)字數(shù)據(jù)水印報價-數(shù)據(jù)水印報價-北***客動力(查看)由北***客動力科技有限公司提供。行路致遠,砥礪前行。北***客動力科技有限公司致力成為與您共贏、共生、共同前行的戰(zhàn)略伙伴,更矢志成為軟件開發(fā)具有競爭力的企業(yè),與您一起飛躍,共同成功!