專利名稱:Dmr通訊終端的語音傳輸加密方法
技術(shù)領(lǐng)域:
本發(fā)明公開一種語音傳輸加密方法,特別是一種DMR通訊終端的語音傳輸加密方法。
背景技術(shù):
DMR是Digital Mobile Radio的縮寫,是歐洲數(shù)字對講機使用的協(xié)議標準,DMR 協(xié)議中未規(guī)定如何進行語音通話的加密,如果將DMR通訊終端應用于公安等需要加密話音的領(lǐng)域則無法做到通話的安全保密性。
發(fā)明內(nèi)容
針對上述提到的現(xiàn)有技術(shù)中的DMR通訊終端沒有語音通話的加密的缺點,本發(fā)明提供一種DMR通訊終端的語音傳輸加密方法,其利用密鑰對語音信息進行加密發(fā)送,同時, 將密鑰索引表信息一起發(fā)送,接收方根據(jù)密鑰索引碼信息在密鑰表中查找到相應的密鑰對語音信息進行解密,并播放。本發(fā)明解決其技術(shù)問題采用的技術(shù)方案是一種DMR通訊終端的語音傳輸加密方法,該方法為DMR通訊終端發(fā)送方和DMR通訊終端接收方內(nèi)設(shè)有對應的密鑰表,DMR通訊終端發(fā)送方利用密鑰表中的密鑰對語音信息進行加密、發(fā)送,同時將密鑰索引碼信息一起發(fā)送,DMR通訊終端接收方根據(jù)密鑰索引碼信息在密鑰表中查找到相應的密鑰對語音信息進行解密,并播放。本發(fā)明解決其技術(shù)問題采用的技術(shù)方案進一步還包括
所述的DMR通訊終端發(fā)射語音時,每360MS發(fā)送一個超幀,DMR通訊終端發(fā)送方利用密鑰對超幀中的語音信息進行加密發(fā)送,利用每個超幀的第F幀中間的48bit的無效數(shù)據(jù)的區(qū)域發(fā)送密鑰索引碼信息。所述的每個密鑰僅對該超幀中的語音信息進行加密。所述的48bit的無效數(shù)據(jù)的區(qū)域全部為密鑰索引碼信息。所述的48bit的無效數(shù)據(jù)的區(qū)域為密鑰索引碼信息進行FEC編碼后的信息。本發(fā)明的有益效果是本發(fā)明在DMR通訊終端通話時發(fā)射語音超幀時,利用F幀中的48BIT的無效數(shù)據(jù)區(qū)來傳遞密鑰索引信息,每360ms更新一次密鑰,起到實時更新密鑰, 能夠很好的實現(xiàn)通話的保密性。下面將結(jié)合附圖和具體實施方式
對本發(fā)明做進一步說明。
圖1為本發(fā)明中DMR通訊終端語音通話過程中的超幀數(shù)據(jù)結(jié)構(gòu)示意圖。圖2為本發(fā)明中DMR通訊終端語音通話過程中的超幀形成示意圖。圖3為本發(fā)明中F幀數(shù)據(jù)結(jié)構(gòu)示意圖。圖4為本發(fā)明中實施例一無效數(shù)據(jù)區(qū)數(shù)據(jù)結(jié)構(gòu)示意圖。
圖5為本發(fā)明中實施例二無效數(shù)據(jù)區(qū)數(shù)據(jù)結(jié)構(gòu)示意圖。
具體實施例方式本實施例為本發(fā)明優(yōu)選實施方式,其他凡其原理和基本結(jié)構(gòu)與本實施例相同或近似的,均在本發(fā)明保護范圍之內(nèi)。本發(fā)明主要為一種DMR通訊終端的語音傳輸加密方法,其在DMR通訊終端發(fā)送方和DMR通訊終端接收方內(nèi)設(shè)有對應的密鑰表,DMR通訊終端發(fā)送方利用密鑰表中的密鑰對語音信息進行加密、發(fā)送,同時將密鑰索引碼信息一起發(fā)送,DMR通訊終端接收方根據(jù)密鑰索引碼信息在密鑰表中查找到相應的密鑰對語音信息進行解密,并播放。DMR協(xié)議中規(guī)定, DMR終端在語音通話過程中每360ms發(fā)射一個超幀,請參看附圖1和附圖2,每個超幀包括 ABCDEF六個數(shù)據(jù)幀,而F幀的中間48BIT傳遞的是無效數(shù)據(jù)(請參看附圖3),即本發(fā)明中所說的無效數(shù)據(jù)區(qū),本發(fā)明即利用的是這48BIT的時間區(qū)域,發(fā)送密鑰索引碼信息,同時利用該密鑰對該超幀中的語音信息進行加密發(fā)送。每個超幀中的密鑰索引碼信息對應的密鑰僅對該超幀中的語音信息進行加密,下一個超幀發(fā)送時,利用相應的超幀中的密鑰索引碼信息對應的密鑰僅對該超幀中的語音信息進行加密,即做到每360ms更新一次密鑰,起到實時更新密鑰,能夠很好的實現(xiàn)通話的保密性。本發(fā)明中,利用F幀的48 bit的無效數(shù)據(jù)的區(qū)域傳遞密鑰索引碼信息,最大支持 2〃個密鑰,即48bit的無效數(shù)據(jù)的區(qū)域全部為密鑰索引碼信息時,密鑰索引碼信息沒有進行FEC編碼操作,請參看附圖4。具體實施時,用戶可根據(jù)具體的情況設(shè)置自己的密鑰個數(shù), 并且還可以根據(jù)實際的應用情況使用一定的FEC編碼方式來降低誤碼率,例如使用GOLAY (12,24)編碼則最大支持2。= 4096個密鑰,接收方可以糾正任何三個或更少的隨機差錯組合。此種傳遞密鑰索引的方式,密鑰個數(shù)選擇靈活,F(xiàn)EC編碼方式選擇自由,能夠按照實際的應用領(lǐng)域的需要進行相應的變換,最大限度的滿足客戶對于加密話音的需求。FEC編碼還可采用常規(guī)的FEC編碼方法,此處不具體一一列明,請參看附圖5。下面以兩個具體實例對本發(fā)明中的48bit的無效數(shù)據(jù)區(qū)的數(shù)據(jù)格式進行具體說明
(1),請參看附圖4,未進行FEC編碼,此48BIT信息皆為有效信息。例如發(fā)射方第一個超幀的F幀傳遞的密鑰索引值為32767,則此48BIT的位分別為 0000_0000_0000_0000_0000_0000_0000_0000_0111_1111_1111_1111,發(fā)射方收到此數(shù)據(jù)后到密鑰表中查詢32767對應的密鑰,解出此超幀的語音放出。(2)請參看附圖5,進行FEC編碼,則48 BIT的信息不全是索引信息,還包括了擴展校驗位。例如使用G0LAY(12,24)編碼,則可以按照前12BIT為索引值,接下來12BIT為擴展校驗位,最后MBIT為無效信息位,也可按照客戶實際應用安排順序。使用此編碼可糾正密鑰索引的任意三個或更少的隨機差錯組合。接收方進行FEC解碼后再到密鑰表中查詢對應的密鑰,解出此超幀的語音放出。本發(fā)明在DMR通訊終端通話時發(fā)射語音超幀時,利用F幀中的48BIT的無效數(shù)據(jù)區(qū)來傳遞密鑰索引信息,每360ms更新一次密鑰,起到實時更新密鑰,能夠很好的實現(xiàn)通話的保密性。
權(quán)利要求
1.一種DMR通訊終端的語音傳輸加密方法,其特征是所述的方法為DMR通訊終端發(fā)送方和DMR通訊終端接收方內(nèi)設(shè)有對應的密鑰表,DMR通訊終端發(fā)送方利用密鑰表中的密鑰對語音信息進行加密、發(fā)送,同時將密鑰索引碼信息一起發(fā)送,DMR通訊終端接收方根據(jù)密鑰索引碼信息在密鑰表中查找到相應的密鑰對語音信息進行解密,并播放。
2.根據(jù)權(quán)利要求1所述的DMR通訊終端的語音傳輸加密方法,其特征是所述的DMR通訊終端發(fā)射語音時,每360MS發(fā)送一個超幀,DMR通訊終端發(fā)送方利用密鑰對超幀中的語音信息進行加密發(fā)送,利用每個超幀的第F幀中間的48bit的無效數(shù)據(jù)的區(qū)域發(fā)送密鑰索引碼信息。
3.根據(jù)權(quán)利要求2所述的DMR通訊終端的語音傳輸加密方法,其特征是所述的每個密鑰僅對該超幀中的語音信息進行加密。
4.根據(jù)權(quán)利要求2或3所述的DMR通訊終端的語音傳輸加密方法,其特征是所述的 48bit的無效數(shù)據(jù)的區(qū)域全部為密鑰索引碼信息。
5.根據(jù)權(quán)利要求2或3所述的DMR通訊終端的語音傳輸加密方法,其特征是所述的 48bit的無效數(shù)據(jù)的區(qū)域為密鑰索引碼信息進行FEC編碼后的信息。
全文摘要
本發(fā)明公開一種DMR通訊終端的語音傳輸加密方法,該方法為DMR通訊終端發(fā)送方和DMR通訊終端接收方內(nèi)設(shè)有對應的密鑰表,DMR通訊終端發(fā)送方利用密鑰表中的密鑰對語音信息進行加密、發(fā)送,同時將密鑰索引碼信息一起發(fā)送,DMR通訊終端接收方根據(jù)密鑰索引碼信息在密鑰表中查找到相應的密鑰對語音信息進行解密,并播放。本發(fā)明在DMR通訊終端通話時發(fā)射語音超幀時,利用F幀中的48BIT的無效數(shù)據(jù)區(qū)來傳遞密鑰索引信息,每360ms更新一次密鑰,起到實時更新密鑰,能夠很好的實現(xiàn)通話的保密性。
文檔編號H04L9/32GK102307075SQ201110227029
公開日2012年1月4日 申請日期2011年8月9日 優(yōu)先權(quán)日2011年8月9日
發(fā)明者付文良, 趙蕊 申請人:深圳科立訊電子有限公司