本技術(shù)涉及數(shù)據(jù)處理領(lǐng)域,特別是涉及一種用戶敏感信息隱蔽傳輸方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著信息技術(shù)的快速發(fā)展,個人隱私數(shù)據(jù)的安全性和傳輸效率日益受到重視。在用戶應(yīng)用程序(application,app)中,為了同時確保用戶隱私數(shù)據(jù)的隱蔽傳輸和完整性校驗,需要采用一種高效的信息隱藏手段。其中,隱蔽通信技術(shù)和數(shù)字水印技術(shù)作為信息隱藏領(lǐng)域的重要分支,在此背景下顯得尤為重要。隱蔽通信技術(shù)能夠?qū)?shù)據(jù)嵌入到其他載體中,以實現(xiàn)在通信過程中隱藏傳輸信息的目的。數(shù)字水印技術(shù)能夠?qū)?biāo)識信息嵌入到數(shù)字媒體中,以保護知識產(chǎn)權(quán)、確保數(shù)據(jù)完整性和追蹤信息來源等目的。
2、然而,采用隱蔽通信技術(shù),由于嵌入數(shù)據(jù)會引起媒介的微小變化,因此可能會導(dǎo)致數(shù)據(jù)的完整性不夠可靠。采用數(shù)字水印技術(shù),數(shù)字水印的嵌入過程可能會引起數(shù)據(jù)的輕微失真,從而導(dǎo)致數(shù)據(jù)的完整性不可靠。
3、因此,如何提高用戶敏感信息傳輸?shù)耐暾院桶踩猿蔀榱艘粋€亟待解決的問題。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種用戶敏感信息隱蔽傳輸方法、裝置、設(shè)備及存儲介質(zhì),可提高用戶敏感信息傳輸?shù)耐暾院桶踩浴?/p>
2、第一方面,本技術(shù)實施例提供了一種用戶敏感信息隱蔽傳輸方法,該方法包括:
3、對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣;
4、對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的第一圖像系數(shù)矩陣;
5、對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,并對壓縮后的用戶敏感信息加密處理,得到用戶敏感信息對應(yīng)的密文信息;
6、將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣;
7、對目標(biāo)圖像系數(shù)矩陣進行逆變換,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像。
8、在其中一個實施例中,對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣,包括:基于目標(biāo)離散小波變換函數(shù),對獲取到的用戶敏感信息進行分解,得到用戶敏感信息對應(yīng)的低頻信號和高頻信號;對低頻信號和高頻信號分別進行濾波及下采樣處理,得到低頻敏感信息和高頻敏感信息;通過逆變換將低頻敏感信息和高頻敏感信息進行重構(gòu),得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣。
9、在其中一個實施例中,對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的圖像系數(shù)矩陣,包括:利用動態(tài)約瑟夫josephus算法,對第一圖像系數(shù)矩陣進行置亂處理,得到置亂處理后的第一圖像系數(shù)矩陣;利用偏哈達瑪hadamard矩陣,對置亂處理后的第一圖像系數(shù)矩陣進行壓縮處理,得到處理后的第一圖像系數(shù)矩陣。
10、在其中一個實施例中,對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,包括:將處理后的第一圖像系數(shù)矩陣中的用戶敏感信息分割成多個子信息;對多個子信息分別進行壓縮處理,得到壓縮后的多個子信息;基于壓縮后的多個子信息,確定壓縮后的用戶敏感信息。
11、在其中一個實施例中,將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣,包括:從載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,選擇像素值小于預(yù)設(shè)像素閾值或圖片紋理豐富度大于預(yù)設(shè)豐富度閾值的元素位置為目標(biāo)嵌入位置;將密文信息嵌入到第二圖像系數(shù)矩陣中的目標(biāo)嵌入位置,得到目標(biāo)圖像系數(shù)矩陣。
12、在其中一個實施例中,將密文信息嵌入到第二圖像系數(shù)矩陣中的目標(biāo)嵌入位置,得到目標(biāo)圖像系數(shù)矩陣,包括:利用預(yù)設(shè)校驗機制,對密文信息進行校驗,得到校驗后的密文信息;將校驗后的密文信息嵌入到第二圖像系數(shù)矩陣中的目標(biāo)嵌入位置,得到目標(biāo)圖像系數(shù)矩陣。
13、第二方面,本技術(shù)提供了一種用戶敏感信息隱蔽傳輸裝置,該裝置包括:
14、圖像轉(zhuǎn)換單元,用于對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣;
15、處理單元,用于對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的第一圖像系數(shù)矩陣;
16、處理單元,還用于對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,并對壓縮后的用戶敏感信息加密處理,得到用戶敏感信息對應(yīng)的密文信息;
17、嵌入單元,用于將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣;
18、處理與傳輸單元,還用于對目標(biāo)圖像系數(shù)矩陣進行逆變換處理,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像。
19、第三方面,本技術(shù)提供了一種計算機設(shè)備,包括存儲器和處理器,存儲器存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)以下步驟:
20、對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣;
21、對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的第一圖像系數(shù)矩陣;
22、對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,并對壓縮后的用戶敏感信息加密處理,得到用戶敏感信息對應(yīng)的密文信息;
23、將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣;
24、對目標(biāo)圖像系數(shù)矩陣進行逆變換,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像。
25、第四方面,本技術(shù)還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
26、對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣;
27、對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的第一圖像系數(shù)矩陣;
28、對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,并對壓縮后的用戶敏感信息加密處理,得到用戶敏感信息對應(yīng)的密文信息;
29、將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣;
30、對目標(biāo)圖像系數(shù)矩陣進行逆變換,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像。
31、第五方面,本技術(shù)還提供了一種計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
32、對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣;
33、對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的第一圖像系數(shù)矩陣;
34、對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,并對壓縮后的用戶敏感信息加密處理,得到用戶敏感信息對應(yīng)的密文信息;
35、將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣;
36、對目標(biāo)圖像系數(shù)矩陣進行逆變換,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像。
37、上述用戶敏感信息隱蔽傳輸方法、裝置、設(shè)備及存儲介質(zhì),計算機設(shè)備可對獲取到的用戶敏感信息進行圖像轉(zhuǎn)換,得到用戶敏感信息對應(yīng)的第一圖像系數(shù)矩陣;對第一圖像系數(shù)矩陣進行置亂及壓縮處理,得到處理后的第一圖像系數(shù)矩陣;對處理后的第一圖像系數(shù)矩陣中的用戶敏感信息進行壓縮處理,得到壓縮后的用戶敏感信息,并對壓縮后的用戶敏感信息加密處理,得到用戶敏感信息對應(yīng)的密文信息;將密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,得到目標(biāo)圖像系數(shù)矩陣;對目標(biāo)圖像系數(shù)矩陣進行逆變換,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像。采用該方法,計算機設(shè)備可將用戶敏感信息對應(yīng)的密文信息嵌入至載體圖像對應(yīng)的第二圖像系數(shù)矩陣中,之后,對目標(biāo)圖像系數(shù)矩陣進行逆變換,得到包括用戶敏感信息的目標(biāo)圖像,并傳輸目標(biāo)圖像,從而,可提高用戶敏感信息傳輸?shù)耐暾院桶踩浴?/p>