[發明專利]一種安全可逆的關系數據庫版權保護方法有效
| 申請號: | 202010830697.0 | 申請日: | 2020-08-18 |
| 公開(公告)號: | CN111966974B | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 閆健恩;李文玲;張兆心;許海燕;吳慶港 | 申請(專利權)人: | 哈爾濱工業大學(威海) |
| 主分類號: | G06F21/16 | 分類號: | G06F21/16;G06F21/60;G06F16/28 |
| 代理公司: | 北京怡豐知識產權代理有限公司 11293 | 代理人: | 于振強 |
| 地址: | 264209*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 安全 可逆 關系 數據庫 版權 保護 方法 | ||
本發明涉及一種安全可逆的關系數據庫版權保護方法,其解決了關系數據庫容易產生數據的版權糾紛,損害所有者利益的技術問題,其包括以下步驟:A.將水印明文轉換為二進制序列;B.利用混沌加密對水印二進制序列進行置亂,并對置亂序列添加差錯控制碼進行差錯控制;C.以每一個存在冗余的數值型屬性列為單位分別執行水印嵌入程序;根據數據庫所有者個人私有密鑰以及嵌入比例確定被嵌入水印元組,根據水印長度確定該次嵌入過程選用的水印信息二進制序列中的水印比特值,以及隨機選擇要被修改的數值位。本發明可廣泛應于數據拷貝、復制以及傳播過程中,容易產生數據版權糾紛的情況。
技術領域
本發明涉及計算機技術領域,特別是涉及一種安全可逆的關系數據庫版權保護方法。
背景技術
隨著數據外包服務以及數據挖掘的興起,在數據拷貝、復制以及傳播過程中,容易產生數據的版權糾紛問題,嚴重損害了所有者的利益。申請號為CN201310624375.0,名稱為一種面向版權保護的數據庫水印方法,其公開了基于Unicode的數據庫文本數據進行數字水印的嵌入和檢測算法,其選取種子數生成無意義的二值水印序列,同時存儲版權信息和水印序列;建立不可見字符集與二值水印序列的映射關系;將水印序列映射為不可見字符組合,嵌入數據庫中并更新數據,其利用混沌加密只嵌入無意義字符串,對水印信息轉換成的二進制字符串缺乏糾錯能力。
發明內容
本發明為了解決關系數據庫安全面臨的上述版權問題,提出了一種針對關系數據庫數值型屬性的數字水印方案。
本發明提供一種安全可逆的關系數據庫版權保護方法,其特征是,具體包括以下步驟:
A.將水印明文轉換為二進制序列;
B.利用混沌加密對水印二進制序列進行置亂,并對置亂序列添加BCH碼進行差錯控制;
C.以每一個存在冗余的數值型屬性列為單位分別執行水印嵌入程序;根據數據庫所有者個人私有密鑰以及嵌入比例確定被嵌入水印元組,根據水印長度確定該次嵌入過程選用的水印信息二進制序列中的水印比特值,以及隨機選擇要被修改的數值位;
D.將嵌入水印后的數據庫表發布,提供給需要的各方使用;
E.發生版權糾紛時,需要對有版權爭議的數據庫表進行水印提取工作,并以此作為版權歸屬的有效證明,根據步驟C中涉及到的數據庫所有者個人私有密鑰、嵌入比例以及嵌入過程操作記錄完成水印二進制序列提取;
F.對提取的二進制序列利用BCH碼進行糾錯,對糾錯后的序列采用混沌解密得到最終的水印二進制序列。
優選地,步驟A中嵌入在數據庫中的水印以二進制序列的形式存在;數據庫所有者定義的二進制序列可以從任何有意義的中文字符、圖像、音頻和其他信息或任何沒有意義的隨機序列轉換。
優選地,步驟B中的混沌加密其具體方法為:按照固定的規則多次執行相同的操作,得到偽隨機序列稱為混沌序列,混沌序列對水印初始二值序列進行置亂加密。
優選地,混沌序列由混沌映射生成,混沌映射為一維混沌映射Logistic,其定義如下:
Xk+1=μXk(1-Xk)
在0≤μ≤4和Xk?(0,1);當3.5699456≤μ≤4時,Logistic映射呈現混沌狀態,在混沌狀態下,使用不同的初始鍵X0,映射函數生成的序列是非周期的、非收斂的偽隨機序列;步驟B中的BCH碼為BCH(31,16,7)差錯控制碼。
優選地,步驟B中BCH碼為BCH(31,16,7)差錯控制碼;
優選地,步驟C對于選定的屬性列中的單個屬性列的嵌入算法如下:
a.需要對每一個元組根據求得元組屬性標識碼C;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學(威海),未經哈爾濱工業大學(威海)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010830697.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種管道運輸用固定裝置
- 下一篇:一種深泥田分層式荸薺收獲機





