亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種基于混沌變換的關系數(shù)據(jù)庫水印算法

        2011-05-08 02:10:06趙懷勛
        電子科技 2011年12期
        關鍵詞:關系數(shù)據(jù)庫元組加密

        周 飛,趙懷勛

        (武警工程學院通信工程系,陜西西安 710086)

        信息時代的到來使得數(shù)據(jù)成為一種商品。隨著網(wǎng)絡與計算機技術的發(fā)展,數(shù)字產(chǎn)品的版權(quán)保護等安全問題日益突出。2002年 IBM Almaden研究中心的R.Agrawal[1]教授在中國香港召開的第28屆VLDB會議上首次提出數(shù)據(jù)庫水印技術(DBWM),目的在于保護數(shù)據(jù)庫的版權(quán)信息,該技術一經(jīng)提出就受到學術界的普遍關注。2003年R.Sion[2]等對關系數(shù)據(jù)庫中的數(shù)值屬性進行標記,嵌入了有意義的水印。同年,牛夏牧[3]等實現(xiàn)了將具有實際意義字符串嵌入到關系數(shù)據(jù)庫中。2004年張志浩[4]等成功地將一幅圖像作為水印嵌入到關系數(shù)據(jù)庫中。

        文中提出一種新的關系數(shù)據(jù)庫水印算法,將水印圖像進行混沌加密,根據(jù)數(shù)值屬性權(quán)重的不同嵌入水印。將水印算法與混沌理論相結(jié)合,隱蔽性更強,提高了水印的不可見性,同時水印檢測是一個盲檢測過程,實驗結(jié)果表明,該算法能夠抵抗多種攻擊,具有較強的魯棒性。

        1 基于混沌的關系數(shù)據(jù)庫水印算法

        假設對數(shù)據(jù)庫中一些屬性值進行微小改動并不影響數(shù)據(jù)庫的使用價值。算法利用水印生成算法將版權(quán)圖像生成的水印信息,并根據(jù)水印嵌入算法嵌入到數(shù)據(jù)庫中,如圖1所示,通過水印檢測算法提取出水印,如圖2所示。

        定義 1關系數(shù)據(jù)庫中關系 R(P,A0,A2,…,Av-1),其中P為主鍵,Ai(0≤i≤v-1)為v個數(shù)值型屬性,且允許修改其最低有效位(LSB)。

        定義2根據(jù)屬性Ai(0≤i≤v-1)的重要性和冗余度定義屬性權(quán)重,記作

        表1 算法中參數(shù)及其意義

        1.1 水印生成算法

        水印生成算法主要包括3個步驟:對版權(quán)圖像進行編碼預處理;利用版權(quán)圖像生成水印信息;通過混沌序列對水印信息進行加密。

        (1)壓縮版權(quán)圖像。版權(quán)圖像數(shù)據(jù)量很大,如果直接嵌入數(shù)據(jù)庫中勢必會嚴重影響數(shù)據(jù)庫的使用,因此必須對版權(quán)圖像進行壓縮處理,算法采用小波變換方法。

        (2)數(shù)據(jù)類型轉(zhuǎn)換。根據(jù)從左到右,從上到下的順序,可以得到版權(quán)圖像像素點的一個數(shù)據(jù)集S={S1,S2,…,Sn×n},其中每個元素為像素點的灰度值,將這些灰度值轉(zhuǎn)換成二進制數(shù)可以得到一個新的數(shù)據(jù)集 B={B1,B2,…,Bn×n}。

        (3)水印加密。混沌序列與單向散列函數(shù)的特性類似,因此利用混沌序列加密水印大大提高了算法的安全性。算法選用Logistic映射,其定義為Xn+1=μXn(1-Xn),其中 Xn∈(0,1),當3.569 945 6 < μ <4 時Logistic映射呈現(xiàn)混沌狀態(tài)。令μ=4,輸入密鑰k1,生成一個實值混沌序列,采用閾值門限法,構(gòu)造一個閾值函數(shù),設閾值為Q,得到一個二值混沌序列P(i),將P(i)和W(i)異或加密得到E(i)。如此重復,直到數(shù)據(jù)集 S={S1,S2,…,Sn×n}中所有元素加密完成,得E={E1,E2,…,En×n}。

        1.2 水印嵌入算法

        算法將權(quán)重值大的確定為候選屬性,利用單向散列函數(shù)計算具體標記數(shù)據(jù)位,因此單向散列函數(shù)H至關重要。根據(jù)公式id=H(k2,P,k2)標記候選屬性的元組,通過id值和L(水印位的個數(shù))對元組進行分組,即group(R)=id mod L,并按升序排列。將第i位水印嵌入第i組元組中,對嵌入水印后的數(shù)據(jù)進行誤差判斷,若數(shù)據(jù)誤差大于允許誤差,則水印嵌入回滾,否則水印嵌入成功。具體實現(xiàn)過程見算法1。

        1.3 水印檢測算法

        水印的提取過程與嵌入相對應,先用同樣的方法找到嵌入水印的位置,對每個標記位,利用多數(shù)表決算法確定水印碼值,得到一個二進制序列,再將其恢復成圖像,與原始版權(quán)圖像進行對比,實現(xiàn)版權(quán)保護。具體實現(xiàn)見算法2。

        2 實驗分析

        算法實驗環(huán)境為2.4 GHz CPU,256 MB RAM,Windows XP操作系統(tǒng)。版權(quán)圖像采用的二值圖像,如圖3所示。實驗數(shù)據(jù)采用某城市街道規(guī)劃數(shù)據(jù)庫,共有100 000個元組,每個元組有31個屬性,選取其中的4個數(shù)值型屬性嵌入水印,實驗程序使用Matlab7.0完成,利用JDBC連接SQLServer2000,根據(jù)上述算法嵌入水印。

        圖3 版權(quán)圖像

        從數(shù)字水印嵌入前后屬性的統(tǒng)計特征來看,文中算法與混沌理論相結(jié)合,使水印信息更加均勻、分散,增強了隱蔽性。水印信息嵌入前后統(tǒng)計信息如表2所示。從均值和方差改變比例的數(shù)據(jù)可以看出,水印嵌入引入的誤差很小。

        表2 水印嵌入前后各指標比較

        實驗模擬攻擊者對算法進行子集選擇、添加、修改攻擊,得到仿真結(jié)果如圖4所示,對于子集選擇攻擊,選擇的數(shù)據(jù)比例越大,相應提取水印信息就越多,因此準確恢復水印的概率就越高;對于子集添加和修改得越多,水印的提取率就越低。

        圖4 子集選取、添加、修改攻擊

        3 結(jié)束語

        關系數(shù)據(jù)庫水印技術已成為當前信息科學中一個新穎且具有廣闊應用前景的研究熱點。文中提出一種新的關系數(shù)據(jù)庫水印算法,將水印圖像進行混沌加密,根據(jù)數(shù)值屬性權(quán)重的不同嵌入水印,實驗結(jié)果表明算法具有較高的魯棒性與隱蔽性,有效地保證了數(shù)據(jù)庫的安全問題。

        [1]RAKESH A,KIERNAN J.Watermarking relational databases[C].Hong Kong,China:Proceeding of the 28th VLDB Conference,2002:155-166.

        [2]SION R,ATALLAH M,PRABHAKAR S.Rights protection for relational data[J].IEEE Transaction on Knowledge and Data Engineering,2004(16):1509-1525.

        [3]牛夏牧,趙亮,黃文軍.利用數(shù)字水印技術實現(xiàn)數(shù)據(jù)庫的版權(quán)保護[J].電子學報,2003,31(12A):2050-2053.

        [4]ZHANG Zhihao,JIN Xiaoming,WANG Jianmin.Wtermarking relational database usin g image[C].Shanghai:Proceedings of the Third International Conference on Machine Learning and Cybernetics,2004:1739-1744.

        [5]CUI Xinchun,QIN Xiaolin,SHENG Gang.A weighted algorithm for watermarking relational databases[J].Wuhan University Journal of Natural Sciences,2007(l):12-13.

        [6]陳明剛,孫星明,肖湘蓉.基于小波變換的關系數(shù)據(jù)庫水印算法[J].東南大學學報:自然科學版,2007,37(6):130-136.

        [7]曹再輝.基于圖像的數(shù)據(jù)庫水印算法研究[D].曲阜:曲阜師范大學,2008.

        猜你喜歡
        關系數(shù)據(jù)庫元組加密
        關系數(shù)據(jù)庫在高爐數(shù)據(jù)采集系統(tǒng)中的應用
        山東冶金(2022年2期)2022-08-08 01:51:30
        Python核心語法
        電腦報(2021年14期)2021-06-28 10:46:22
        一種基于熵的混沌加密小波變換水印算法
        海量數(shù)據(jù)上有效的top-kSkyline查詢算法*
        基于減少檢索的負表約束優(yōu)化算法
        認證加密的研究進展
        基于索引結(jié)構(gòu)的關系數(shù)據(jù)庫關鍵詞檢索
        基于ECC加密的電子商務系統(tǒng)
        基于格的公鑰加密與證書基加密
        面向數(shù)據(jù)流處理的元組跟蹤方法
        電信科學(2013年10期)2013-08-10 03:41:54
        亚洲av高清一区二区在线观看| 在线精品无码一区二区三区| 亚洲日韩精品AⅤ片无码富二代| 九一精品少妇一区二区三区| 国产成人午夜高潮毛片| 日本成本人三级在线观看| 国产精彩视频| 亚洲不卡毛片在线观看| 亚洲中文字幕av天堂自拍| 男人激烈吮乳吃奶视频免费 | 亚洲av第一成肉网| 亚洲精品美女久久久久99| 午夜视频一区二区三区播放| 女人被爽到高潮视频免费国产| 天天干成人网| 国产美女av一区二区三区| 国产自拍偷拍视频免费在线观看| 亚洲国产精品一区二区www| 免费人成毛片乱码| 国产三级国产精品国产专区| 久久婷婷综合缴情亚洲狠狠| 另类老妇奶性生bbwbbw| аⅴ天堂国产最新版在线中文| 精品国产日产av在线| 日本一卡二卡3卡四卡免费观影2022 | 日本不卡视频一区二区三区| 午夜精品久久久久久久99热| 成年男女免费视频网站| 日本高清中文一区二区三区| 精品国产一区二区三区不卡在线| 又爽又黄又无遮挡网站动态图| 91情侣视频| 亚洲精品在线97中文字幕| 午夜精品久久久久久久99热| 亚洲AV成人无码久久精品老人| 国产白浆精品一区二区三区| 久久精品国产91精品亚洲| 少妇高清精品毛片在线视频| 欧美激情国产亚州一区二区| 日本一区二区免费高清| 久久精品国产视频在热|