置或性能不同而產(chǎn)生比較大的差異,可W包括一個(gè)或一個(gè)W上中央 處理器(central processing units,CPU)30(例如,一個(gè)或一個(gè)W上處理器)和存儲(chǔ)器31, 一個(gè)或一個(gè)W上存儲(chǔ)應(yīng)用程序321或數(shù)據(jù)322的存儲(chǔ)介質(zhì)32(例如一個(gè)或一個(gè)W上海量存儲(chǔ) 設(shè)備)。其中,存儲(chǔ)器31和存儲(chǔ)介質(zhì)32可W是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ)在存儲(chǔ)介質(zhì)32的程 序可W包括一個(gè)或一個(gè)W上模塊(圖示沒(méi)標(biāo)出),每個(gè)模塊可W包括對(duì)物理層隱寫(xiě)傳輸裝置 中的一系列指令操作。更進(jìn)一步地,中央處理器30可W設(shè)置為與存儲(chǔ)介質(zhì)32通信,在物理層 隱寫(xiě)傳輸裝置上執(zhí)行存儲(chǔ)介質(zhì)32中的一系列指令操作。
[0132] 物理層隱寫(xiě)傳輸裝置還可W包括一個(gè)或一個(gè)W上電源33,一個(gè)或一個(gè)W上有線或 無(wú)線網(wǎng)絡(luò)接口 34,一個(gè)或一個(gè)W上輸入輸出接口 35,和/或,一個(gè)或一個(gè)W上操作系統(tǒng)323, 例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,化eeBSDTM等等。
[0133] 上述方法實(shí)施例中所述的由信號(hào)的發(fā)送端或接收端所執(zhí)行的步驟可W基于該圖8 所示的物理層隱寫(xiě)傳輸裝置的結(jié)構(gòu)。
[0134] 本發(fā)明實(shí)施例還提供一種物理層隱寫(xiě)傳輸系統(tǒng),主要包括發(fā)送端和接收端,其中 發(fā)送端的結(jié)構(gòu)可W如圖5或圖6或圖8所示的物理層隱寫(xiě)傳輸裝置的結(jié)構(gòu),接收端的結(jié)構(gòu)可 W如圖7或圖8所示的物理層隱寫(xiě)傳輸裝置的結(jié)構(gòu),在此不進(jìn)行寶述。
[0135] 需要說(shuō)明的是,W上本發(fā)明實(shí)施例中物理層隱寫(xiě)傳輸方法和系統(tǒng)主要可W應(yīng)用于 如下領(lǐng)域中:
[0136] 1、對(duì)于政府機(jī)構(gòu)而言,凡是設(shè)及到秘密通信(如國(guó)防安全、軍事機(jī)密、武器研究、航 空航天航海最新技術(shù))的地方。
[0137] 2、對(duì)于幾乎所有的企事業(yè)單位,凡是設(shè)及到商業(yè)機(jī)密的信息文件(如專利、生產(chǎn)流 程、材料配方、商業(yè)合同、客戶信息等)的傳輸都設(shè)及到保密通信。
[0138] 3、對(duì)于個(gè)人而言,從保護(hù)隱私(如身份信息、醫(yī)療及保險(xiǎn)信息、銀行賬戶信息、個(gè)人 通信過(guò)程中的語(yǔ)音文本信息)的角度出發(fā),依每個(gè)人對(duì)隱私的期望保護(hù)程度均可進(jìn)行保密 通信。
[0139] 本領(lǐng)域普通技術(shù)人員可W理解上述實(shí)施例的各種方法中的全部或部分步驟是可 W通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可W存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ) 介質(zhì)可W包括:只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器RAM)、磁盤或光盤等。
[0140] W上對(duì)本發(fā)明實(shí)施例所提供的物理層隱寫(xiě)傳輸方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文 中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,W上實(shí)施例的說(shuō)明只是用于幫 助理解本發(fā)明的方法及其核屯、思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思 想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì) 本發(fā)明的限制。
【主權(quán)項(xiàng)】
1. 一種物理層隱寫(xiě)傳輸方法,其特征在于,包括: 對(duì)載體信號(hào)進(jìn)行信道編碼得到編碼后的載體信號(hào); 確定嵌入到所述編碼后的載體信號(hào)的隱藏信號(hào)的隱寫(xiě)容量的上限; 生成隨機(jī)序列,所述隨機(jī)序列用于指示第一隱藏信號(hào)在所述編碼后的載體信號(hào)中的嵌 入位置; 根據(jù)所述隨機(jī)序列在所述編碼后的載體信號(hào)中嵌入第一隱藏信號(hào)得到隱寫(xiě)信號(hào),其 中,所述第一隱藏信號(hào)的長(zhǎng)度不大于所述隱寫(xiě)容量的上限; 設(shè)置所述隱寫(xiě)信號(hào)的傳輸標(biāo)識(shí),將所述設(shè)置所述傳輸標(biāo)識(shí)的隱寫(xiě)信號(hào)進(jìn)行調(diào)制并發(fā) 送,所述傳輸標(biāo)識(shí)用于標(biāo)識(shí)需要發(fā)送的第二隱藏信號(hào)是否傳輸完成。2. 如權(quán)利要求1所述的方法,其特征在于,所述確定嵌入到所述編碼后的載體信號(hào)的隱 藏信號(hào)的隱寫(xiě)容量的上限,具體包括: 獲取如下至少一個(gè)參數(shù):信道編碼的長(zhǎng)度,信息位的長(zhǎng)度,信號(hào)的調(diào)制階數(shù),與誤碼率 相關(guān)的參數(shù),與誤碼數(shù)量相關(guān)的參數(shù),信道的信噪比參數(shù)和所述傳輸標(biāo)識(shí)的位數(shù); 將所述至少一個(gè)參數(shù)的函數(shù)關(guān)系值作為所述隱寫(xiě)容量的上限。3. 如權(quán)利要求1或2所述的方法,其特征在于,所述設(shè)置所述隱寫(xiě)信號(hào)的傳輸標(biāo)識(shí)具體 包括: 如果所述第一隱藏信號(hào)的長(zhǎng)度與發(fā)送端之前傳輸?shù)闹辽僖粋€(gè)第三隱藏信號(hào)的長(zhǎng)度之 和小于所述第二隱藏信號(hào)的長(zhǎng)度,在所述隱寫(xiě)信號(hào)的任意t個(gè)連續(xù)位置設(shè)置第一傳輸標(biāo)識(shí), 所述第一傳輸標(biāo)識(shí)用于標(biāo)識(shí)所述第二隱藏信號(hào)未傳輸完成; 如果所述第一隱藏信號(hào)為所述第二隱藏信號(hào),或所述第一隱藏信號(hào)的長(zhǎng)度與發(fā)送端之 前傳輸?shù)闹辽僖粋€(gè)第三隱藏信號(hào)的長(zhǎng)度之和等于所述第二隱藏信號(hào)的長(zhǎng)度,在所述隱寫(xiě)信 號(hào)的任意t個(gè)連續(xù)位置設(shè)置第二傳輸標(biāo)識(shí),所述第二傳輸標(biāo)識(shí)用于標(biāo)識(shí)所述第二隱藏信號(hào) 傳輸完成。4. 一種物理層隱寫(xiě)傳輸方法,其特征在于,包括: 接收發(fā)送端傳輸?shù)碾[寫(xiě)信號(hào); 將所述隱寫(xiě)信號(hào)進(jìn)行解調(diào)得到解調(diào)后的隱寫(xiě)信號(hào),所述解調(diào)后的隱寫(xiě)信號(hào)包含嵌入到 編碼后的載體信號(hào)中的第一隱藏信號(hào); 生成隨機(jī)序列,所述隨機(jī)序列指示所述第一隱藏信號(hào)在編碼后的載體信號(hào)中的嵌入位 置; 獲取所述第一隱藏信號(hào)的位數(shù); 根據(jù)第一隱藏信號(hào)的位數(shù)及隨機(jī)序列從所述解調(diào)后的隱寫(xiě)信號(hào)中獲取所述第一隱藏 信號(hào); 如果所述解調(diào)后的隱寫(xiě)信號(hào)中包括第二傳輸標(biāo)識(shí),所述第二傳輸標(biāo)識(shí)用于標(biāo)識(shí)需要傳 輸?shù)牡诙[藏信號(hào)已傳輸完成,則將所述獲取的第一隱藏信號(hào),及之前獲取的至少一個(gè)第 三隱藏信號(hào)合并成所述第二隱藏信號(hào)。5. 如權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 如果所述解調(diào)后的隱寫(xiě)信號(hào)中包括第一傳輸標(biāo)識(shí),所述第一傳輸標(biāo)識(shí)用于標(biāo)識(shí)所述第 二隱藏信號(hào)未傳輸完成,則儲(chǔ)存所述第一隱藏信號(hào),等待接收另一隱寫(xiě)信號(hào); 如果所述解調(diào)后的隱寫(xiě)信號(hào)的最后連續(xù)t位都為1,則所述解調(diào)后的隱寫(xiě)信號(hào)中包括所 述第二傳輸標(biāo)識(shí),如果所述解調(diào)后的隱寫(xiě)信號(hào)的最后連續(xù)t位都為0,則所述解調(diào)后的隱寫(xiě) 信號(hào)中包括所述第一傳輸標(biāo)識(shí)。6. -種物理層隱寫(xiě)傳輸裝置,其特征在于,包括: 編碼單元,用于對(duì)載體信號(hào)進(jìn)行信道編碼得到編碼后的載體信號(hào); 上限確定單元,用于確定嵌入到所述編碼后的載體信號(hào)的隱藏信號(hào)的隱寫(xiě)容量的上 限; 序列生成單元,用于生成隨機(jī)序列,所述隨機(jī)序列用于指示第一隱藏信號(hào)在所述編碼 后的載體信號(hào)中的嵌入位置; 隱寫(xiě)單元,用于根據(jù)所述序列生成單元生成的隨機(jī)序列,在所述編碼單元得到的編碼 后的載體信號(hào)中嵌入第一隱藏信號(hào)得到隱寫(xiě)信號(hào),其中,所述第一隱藏信號(hào)的長(zhǎng)度不大于 所述上限確定單元確定的隱寫(xiě)容量的上限; 傳輸單元,用于設(shè)置所述隱寫(xiě)單元得到的隱寫(xiě)信號(hào)的傳輸標(biāo)識(shí),將所述設(shè)置所述傳輸 標(biāo)識(shí)的隱寫(xiě)信號(hào)進(jìn)行調(diào)制并發(fā)送,所述傳輸標(biāo)識(shí)用于標(biāo)識(shí)需要發(fā)送的第二隱藏信號(hào)是否傳 輸完成。7. 如權(quán)利要求6所述的裝置,其特征在于, 所述上限確定單元,具體用于獲取如下至少一個(gè)參數(shù):信道編碼的長(zhǎng)度,信息位的長(zhǎng) 度,信號(hào)的調(diào)制階數(shù),與誤碼率相關(guān)的參數(shù),與誤碼數(shù)量相關(guān)的參數(shù),信道的信噪比參數(shù)和 所述傳輸標(biāo)識(shí)的位數(shù);將所述至少一個(gè)參數(shù)的函數(shù)關(guān)系值作為所述隱寫(xiě)容量的上限。8. 如權(quán)利要求6或7所述的裝置,其特征在于, 所述傳輸單元,具體用于如果所述第一隱藏信號(hào)的長(zhǎng)度與發(fā)送端之前傳輸?shù)闹辽僖粋€(gè) 第三隱藏信號(hào)的長(zhǎng)度之和小于所述第二隱藏信號(hào)的長(zhǎng)度,在所述隱寫(xiě)信號(hào)的任意連續(xù)t個(gè) 位置設(shè)置第一傳輸標(biāo)識(shí),所述第一傳輸標(biāo)識(shí)用于標(biāo)識(shí)所述第二隱藏信號(hào)未傳輸完成; 或,所述傳輸單元,具體用于如果所述第一隱藏信號(hào)為所述第二隱藏信號(hào),或所述第一 隱藏信號(hào)的長(zhǎng)度與發(fā)送端之前傳輸?shù)闹辽僖粋€(gè)第三隱藏信號(hào)的長(zhǎng)度之和等于所述第二隱 藏信號(hào)的長(zhǎng)度,在所述隱寫(xiě)信號(hào)的任意連續(xù)t個(gè)位置設(shè)置第二傳輸標(biāo)識(shí),所述第二傳輸標(biāo)識(shí) 用于標(biāo)識(shí)所述第二隱藏信號(hào)傳輸完成。9. 一種物理層隱寫(xiě)傳輸裝置,其特征在于,包括: 接收單元,用于接收發(fā)送端傳輸?shù)碾[寫(xiě)信號(hào); 解調(diào)單元,用于將所述接收單元接收的隱寫(xiě)信號(hào)進(jìn)行解調(diào)得到解調(diào)后的隱寫(xiě)信號(hào),所 述解調(diào)后的隱寫(xiě)信號(hào)包含嵌入到編碼后的載體信號(hào)中的第一隱藏信號(hào); 生成單元,用于生成隨機(jī)序列,所述隨機(jī)序列指示所述第一隱藏信號(hào)在編碼后的載體 信號(hào)中的嵌入位置; 信息獲取單元,用于獲取所述第一隱藏信號(hào)的位數(shù); 信號(hào)獲取單元,用于根據(jù)所述信息獲取單元獲取的第一隱藏信號(hào)的位數(shù)及所述生成單 元生成的隨機(jī)序列從所述解調(diào)單元得到的解調(diào)后的隱寫(xiě)信號(hào)中獲取所述第一隱藏信號(hào); 合并單元,用于如果所述解調(diào)單元得到的解調(diào)后的隱寫(xiě)信號(hào)中包括第二傳輸標(biāo)識(shí),所 述第二傳輸標(biāo)識(shí)用于標(biāo)識(shí)需要傳輸?shù)牡诙[藏信號(hào)已傳輸完成,則將所述信號(hào)獲取單元獲 取的第一隱藏信號(hào),及之前獲取的至少一個(gè)第三隱藏信號(hào)合并成所述第二隱藏信號(hào)。10. 如權(quán)利要求9所述的裝置,其特征在于,還包括: 儲(chǔ)存單元,用于如果所述解調(diào)單元得到的解調(diào)后的隱寫(xiě)信號(hào)中包括第一傳輸標(biāo)識(shí),所 述第一傳輸標(biāo)識(shí)用于標(biāo)識(shí)所述第二隱藏信號(hào)未傳輸完成,則儲(chǔ)存所述第一隱藏信號(hào),等待 接收另一隱寫(xiě)信號(hào); 如果所述解調(diào)后的隱寫(xiě)信號(hào)的最后連續(xù)t位都為1,則所述解調(diào)后的隱寫(xiě)信號(hào)中包括所 述第二傳輸標(biāo)識(shí),如果所述解調(diào)后的隱寫(xiě)信號(hào)的最后連續(xù)t位都為0,則所述解調(diào)后的隱寫(xiě) 信號(hào)中包括所述第一傳輸標(biāo)識(shí)。
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了物理層隱寫(xiě)傳輸方法及系統(tǒng),應(yīng)用于通信技術(shù)領(lǐng)域。在本實(shí)施例的方法中,在每次傳輸隱寫(xiě)信號(hào)時(shí),信號(hào)的發(fā)送端都會(huì)在對(duì)載體信號(hào)進(jìn)行信道編碼后,確定隱寫(xiě)容量的上限,且生成隨機(jī)序列使其指示第一隱藏信號(hào)在編碼后的載體信號(hào)中的嵌入位置,然后根據(jù)生成序列將第一隱藏信號(hào)嵌入到載體信號(hào)中得到隱寫(xiě)信號(hào),其中該第一隱藏信號(hào)的長(zhǎng)度不能大于隱寫(xiě)容量的上限,最后發(fā)送端設(shè)置隱寫(xiě)信號(hào)中的傳輸標(biāo)識(shí)并調(diào)制發(fā)送出去。這樣本實(shí)施例中發(fā)送端動(dòng)態(tài)地、自適應(yīng)地調(diào)整每次嵌入到載體信號(hào)中的第一隱藏信號(hào)的最長(zhǎng)長(zhǎng)度,可以將需要傳輸?shù)拈L(zhǎng)度較長(zhǎng)的第二隱藏信號(hào)分多次傳輸,使得隱寫(xiě)信號(hào)不容易被敵意監(jiān)聽(tīng)端懷疑,從而提高了隱藏信號(hào)傳輸?shù)陌踩浴?br>【IPC分類】H04L29/06, H04L9/08, H04L9/06
【公開(kāi)號(hào)】CN105703900
【申請(qǐng)?zhí)枴緾N201610177540
【發(fā)明人】謝寧, 張莉, 黃繼武, 王暉
【申請(qǐng)人】深圳大學(xué)
【公開(kāi)日】2016年6月22日
【申請(qǐng)日】2016年3月24日