一種數據交易安全調度方法及系統與流程
2023-08-03 17:06:31 1

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