本發(fā)明涉及數(shù)據(jù)交易領(lǐng)域,尤其涉及數(shù)據(jù)交易安全領(lǐng)域。
背景技術(shù):
隨著大數(shù)據(jù)行業(yè)的不斷發(fā)展,越來越多的數(shù)據(jù)庫數(shù)據(jù)通過網(wǎng)絡(luò)進行存儲、分發(fā)、再利用。這些數(shù)據(jù)往往蘊含著巨大的經(jīng)濟價值,是寶貴的數(shù)據(jù)資源。隨著網(wǎng)絡(luò)數(shù)據(jù)分發(fā)和數(shù)據(jù)外包等需求的不斷增加、如何保護數(shù)據(jù)版權(quán)、使數(shù)據(jù)版權(quán)擁有者的權(quán)益得到保護逐漸成為亟待解決的重要問題;基于數(shù)據(jù)水印技術(shù)的交易及數(shù)據(jù)調(diào)度方法是解決數(shù)據(jù)交易以及傳輸過程中版權(quán)問題的有效途徑。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于針對現(xiàn)有技術(shù)的不足,提出一種安全的數(shù)據(jù)交易調(diào)度方法。
本發(fā)明的技術(shù)方案為:一種數(shù)據(jù)交易安全調(diào)度方法,包括以下步驟:
步驟一,收到數(shù)據(jù)需求模塊的數(shù)據(jù)調(diào)用請求后,通知數(shù)據(jù)水印系統(tǒng);
步驟二,數(shù)據(jù)水印模塊從數(shù)據(jù)存儲模塊取數(shù)據(jù)后打水??;
步驟三,水印打好后通知數(shù)據(jù)需求模塊,數(shù)據(jù)需求模塊提取已打好水印的數(shù)據(jù)。
優(yōu)選的,步驟二還包括,數(shù)據(jù)水印模塊從數(shù)據(jù)存儲模塊取數(shù)據(jù)后,進行數(shù)據(jù)水印預(yù)處理,然后再打水??;
優(yōu)選的,所述的數(shù)據(jù)水印預(yù)處理,通過Arnold置換和位分解的預(yù)處理將水印圖像轉(zhuǎn)換為雜亂的二值序列,作為實際待嵌入的水印信息。
為此目的,本發(fā)明還提供一種數(shù)據(jù)交易安全調(diào)度系統(tǒng),其特征在于包括:數(shù)據(jù)調(diào)度模塊、數(shù)據(jù)存儲模塊、數(shù)據(jù)水印模塊:
所述的數(shù)據(jù)調(diào)度模塊,用于向數(shù)據(jù)水印模塊發(fā)出數(shù)據(jù)調(diào)用請求、用于向數(shù)據(jù)交易接口反饋數(shù)據(jù)水印狀態(tài)信息;
所述的數(shù)據(jù)存儲模塊,用于存儲數(shù)據(jù);
所述的數(shù)據(jù)水印模塊,用于進行數(shù)據(jù)水印生成、數(shù)據(jù)水印嵌入以及數(shù)據(jù)水印提取。
優(yōu)選的,所述的數(shù)據(jù)存儲模塊為數(shù)據(jù)持久層。
優(yōu)選的,所述的數(shù)據(jù)交易安全調(diào)度系統(tǒng),還包括數(shù)據(jù)校驗?zāi)K,用于通過預(yù)設(shè)校驗算法對緩存中的數(shù)據(jù)進行數(shù)據(jù)校驗,使緩存中的數(shù)據(jù)與數(shù)據(jù)持久層中的數(shù)據(jù)保持一致。
有益效果:
本發(fā)明所述的數(shù)據(jù)交易安全調(diào)度方法及系統(tǒng),結(jié)合數(shù)據(jù)水印技術(shù)與數(shù)據(jù)交易調(diào)度方法,解決了數(shù)據(jù)交易過程中數(shù)據(jù)版權(quán)歸屬標(biāo)記問題,并且可以根據(jù)數(shù)據(jù)交易調(diào)度模塊的請求,按需進行打水印,進一步的可以按需反饋水印狀態(tài)信息,便于數(shù)據(jù)交易動態(tài)管理。
對于圖像類數(shù)據(jù)水印,在打水印之前增加水印預(yù)處理步驟,與現(xiàn)有技術(shù)相比增強水印的安全性,提高水印的檢測性能。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1 是本發(fā)明實施方式的數(shù)據(jù)交易安全調(diào)度方法的流程圖;
圖2是本發(fā)明發(fā)實施方式的數(shù)據(jù)交易安全調(diào)度系統(tǒng)的示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明的實施例進行詳細(xì)描述。
如圖1所示,本發(fā)明實施例中提供了本發(fā)明的技術(shù)方案為:一種數(shù)據(jù)交易安全調(diào)度方法,包括以下步驟:
S001,收到數(shù)據(jù)需求模塊的數(shù)據(jù)調(diào)用請求后,通知數(shù)據(jù)水印系統(tǒng);
S002,數(shù)據(jù)水印模塊從數(shù)據(jù)存儲模塊取數(shù)據(jù)后打水??;
S003,水印打好后通知數(shù)據(jù)需求模塊,數(shù)據(jù)需求模塊提取已打好水印的數(shù)據(jù)。
優(yōu)選的,S002還包括,數(shù)據(jù)水印模塊從數(shù)據(jù)存儲模塊取數(shù)據(jù)后,進行數(shù)據(jù)水印預(yù)處理,然后再打水??;
優(yōu)選的,對于圖像類數(shù)據(jù),數(shù)據(jù)水印預(yù)處理方式為通過Arnold置換和位分解的預(yù)處理將水印圖像轉(zhuǎn)換為雜亂的二值序列,作為實際待嵌入的水印信息。
優(yōu)選的,對于圖像類數(shù)據(jù),打水印過程:將原始圖像進行8X8分塊DTC變換,選擇各子塊的8個DCr中頻系數(shù)作為水印的嵌入位置,并用與視覺特性相結(jié)合的PJGE亮度量化表來確定這些系數(shù)嵌入強度的比例關(guān)系。給嵌入強度因子一個適當(dāng)?shù)乃阉鲄^(qū)間,試探性地選擇某個嵌入強度值進行水印嵌入,引入了優(yōu)于峰值信噪比和均方差的圖像質(zhì)量評價方法來評價含水印圖像的失真情況。若圖像質(zhì)量不滿足所期望接近的失真度,則不斷地調(diào)整嵌入強度值,從而水印圖像的位信息分別以不同的強度嵌入到各子塊的8個中頻系數(shù)中。
如圖2所示本發(fā)明實施例中提供了本發(fā)明的技術(shù)方案為:
一種數(shù)據(jù)交易安全調(diào)度系統(tǒng),包括:數(shù)據(jù)調(diào)度模塊201、數(shù)據(jù)存儲模塊202、數(shù)據(jù)水印模塊203:
所述的數(shù)據(jù)調(diào)度模塊201,用于向數(shù)據(jù)水印模塊203發(fā)出數(shù)據(jù)調(diào)用請求、用于向數(shù)據(jù)交易接口204反饋數(shù)據(jù)水印狀態(tài)信息;
所述的數(shù)據(jù)存儲模塊202,用于存儲數(shù)據(jù);
所述的數(shù)據(jù)水印模塊203,用于進行數(shù)據(jù)水印生成、數(shù)據(jù)水印嵌入以及數(shù)據(jù)水印提取。
優(yōu)選的,所述的數(shù)據(jù)存儲模塊202為數(shù)據(jù)持久層。
優(yōu)選的,所述的數(shù)據(jù)交易安全調(diào)度系統(tǒng)還包括數(shù)據(jù)校驗?zāi)K,用于通過預(yù)設(shè)校驗算法對緩存中的數(shù)據(jù)進行數(shù)據(jù)校驗,使緩存中的數(shù)據(jù)與數(shù)據(jù)持久層中的數(shù)據(jù)保持一致。
以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。