新四季網

語音加密方法、解密方法、加解密方法及移動終端的製作方法

2023-05-24 06:00:26 1


專利名稱::語音加密方法、解密方法、加解密方法及移動終端的製作方法
技術領域:
:本發明涉及通訊
技術領域:
,具體地說,涉及一種語音加密方法、解密方法、加解密方法及移動終端。
背景技術:
:由於CDMA網絡中存在語音竊密的可能性,所以一4殳在CDMA網絡中都採用語音加密的方法來保證其安全性。現有的CDMA網絡語音加密流程中,在正常語音通信的情況下,空口反向業務信道擴頻和解頻、前向業務信道加擾和解擾,採用的是公有長碼掩碼;在語音加密通信情況下,空口反向業務信道擴頻和解頻、前向業務信道加擾和解擾,採用的是私有長碼掩碼,私有長碼掩碼是由MS(MobileStation,移動臺)和網絡側HLR(HomeLocationRegister,歸屬位置寄存器)使用相同的輸入參數和相同的加密算法分別計算得到的,以此來保i正空口語音的力口密。但是發明人在實現本發明的過程中發現,這種現有的語音加密方案只實現了無線空口的語音加密,對核心網的語音數據沒有進行加密,還是存在語音竊密的風險。
發明內容本發明實施例所要解決的技術問題在於,提供一種語音加密方法、解密方法、加解密方法及移動終端,以解決現有的語音加密技術存在語音竊密風險的問題。本發明實施例提供的語音加密方法包括將採集的語音信號進行才莫數轉換,得到待發送的語音數據幀;周期性的向加密模塊傳輸語音數據幀;加密模塊對接收到的語音數據幀進行加密後,發送加密的語音數據。本發明實施例還提供了一種語音解碼方法,包括接收MuxPDU,從所述MuxPDU中獲取語音數據;將獲取的語音數據發送給解密模塊;解密模塊對接收到的語音數據進行解密後,將解密得到的語音數據幀發送給聲碼器進行播放。本發明實施例還提供了一種語音加解密方法,包括將釆集的語音信號進行模數轉換,得到待發送的語音數據幀;周期性的向加密模塊傳輸語音數據幀;加密模塊對接收到的語音數據幀進行加密後,發送加密的語音數據;接收MuxPDU,從所述MuxPDU中獲取語音數據;將獲取的語音數據發送給解密模塊;解密模塊對接收到的語音數據進行解密後,將解密得到的語音數據幀發送給聲碼器進行播放。另外,本發明實施例還提供了一種移動終端,包括聲碼器、加密模塊和發送模塊;所述聲碼器,用於將採集的語音信號進行模數轉換,得到待發送的語音數據幀,並周期性的傳輸所述語音數據幀;所述加密模塊,用於接收所述語音數據幀,並對接收到的語音數據幀進行加密後,傳輸給所述發送模塊;所述發送模塊,用於發送加密後的語音數據。本發明實施例通過加密模塊對待發送的語音數據進行加密後向空口發送,或通過解密模塊對接收的語音數據進行解密後播放,保證了在無線空口和核心網傳輸的都是加密過的語音數據,降低了語音竊密的風險。圖1為本發明語音加密方法實施例的流程示意圖;圖2為本發明語音解密方法實施例的流程示意圖;圖3為本發明語音加解密方法實施例的流程示意圖;圖4為本發明移動終端實施例一的結構示意圖;圖5為本發明移動終端實施例二的結構示意圖。具體實施例方式下面結合附圖對本發明實施例的技術方案做進一步說明。圖1所示為本發明語音加密方法實施例的流程示意圖,包括步驟101、將採集的語音信號進行模數轉換,得到待發送的語音數據幀。在具體實現中,可以採用聲碼器進行模數轉換。步驟102、周期性的向加密模塊傳輸語音數據幀。CDMA通訊中發送數據包的周期為20ms,所以向加密模塊傳輸語音數據幀的周期可以選擇為20ms,每次可以傳輸一個語音數據幀,當然也可以按照需要設定每次傳輸的語音數據幀數量。先將語音數據幀發送給發送模塊,由發送模塊將接收到的語音數據幀傳輸給加密模塊。步驟103、加密模塊對接收到的語音數據幀進行加密後,傳輸給發送模塊。步驟104、發送模塊發送加密後的語音數據。發送^^莫塊接收到加密後的語音數據幀後,也可以先緩存該語音數據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行MAC(MediaAccessControl,媒體訪問控制)層打包成MuxPDU(MultiplexPacketDataUnit,復用分組數據單元)後,發送該MuxPDU。MAC層中MuxPDU的才各式如表1所示,其中,PrimaryTraffic為MuxPDU中語音數據部分,分為全速率(171bits)、半速率(80bits)、1/4速率(40bits)、1/8速率(16bits)以及空幀(Obits);SignalingTra伍c為信令數據部分。發送模塊根據是否有信令數據需要傳輸和緩存的加密後的語音數據幀的數據量,根據信令優先傳送原則和語音數據最大傳送原則,選擇採用的語音速率幀,發送MuxPDU,以減少延時。tableseeoriginaldocumentpage8表1圖2所示為本發明語音解密方法實施例的流程示意圖,包括步驟201、接收模塊接收MuxPDU,從該MuxPDU中獲取語音數據。接收模塊可以通過射頻模塊獲取MuxPDU。接收到的MuxPDU的格式可以參照表1。步驟202、接收模塊將獲取的語音數據發送給解密模塊。步驟203、解密模塊對接收到的語音數據進行解密後,傳輸給接收模塊。步驟204、接收模塊將解密得到的語音數據幀發送給聲碼器進行播放。上述的加密模塊和解密模塊可以為移動終端外置的模塊,例如採用TF(TransportFormat,傳llr才各式)卡和SIM(SubscriberIdentityModule,用戶標識模塊)卡的形式,也可以採用軟體實現,集成在移動終端的軟體中。當為外置的模塊時,加密模塊和解密模塊可以通過移動終端的外設埠與移動終端連接,如USB(UniversalSerialBus,通用串行總線)埠、UART(UniversalAsynchronousReceiver/Transmitter,通用異步收/發器)埠等。另外,加密才莫塊和解密模塊也可以集成為同一個模塊中的兩個單元。本發明實施例還提供了一種語音加解密方法,如圖3所示,包括步驟301、將採集的語音信號進行模數轉換,得到待發送的語音數據幀。在具體實現中,可以採用聲碼器進行模數轉換。步驟302、周期性的向加解密模塊傳輸語音數據幀。CDMA通訊中發送數據包的周期為20ms,所以向加密模塊傳輸語音數據幀的周期可以選擇為20ms,每次可以傳輸一個語音數據幀,當然也可以按照需要設定每次傳輸的語音數據幀數量。也可以先將語音數據幀發送給發送模塊,由發送模塊將接收到的語音數據幀傳輸給加解密模塊。步驟303、加解密模塊對接收到的語音數據幀進行加密後,傳輸給發送模塊。步驟304、發送模塊發送加密後的語音數據。發送;f莫塊接收到加密後的語音數據幀後,也可以先緩存該語音數據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行MAC層打包成MuxPDU後,發送該MuxPDU。MAC層中MuxPDU的格式如表1所示,發送模塊可以根據是否有信令數據需要傳輸和緩存的加密後的語音數據幀的數據量,根據信令優先傳送原則和語音數據最大傳送原則,選擇採用的語音速率幀,以減少延時。步驟305、接收模塊接收MuxPDU,從該MuxPDU中獲取語音數據。接收模塊可以通過射頻模塊獲取MuxPDU。接收到的MuxPDU的格式可以參照表1。步驟306、接收模塊將獲取的語音數據發送給加解密模塊。步驟307、加解密模塊對接收到的語音數據進行解密後,傳輸給接收模塊。步驟308、接收模塊將解密得到的語音數據幀發送給聲碼器進行播放。其中,步驟301~304和步驟305~308在時間上沒有先後的順序,根據需要發送語音的需要和接收數據的情況,兩者可以同時進行。相應地,本發明實施例提供了一種移動終端,包括聲碼器41、加密模塊42和發送模塊43;聲碼器41,用於將採集的語音信號進行模數轉換,得到待發送的語音數據幀,並周期性的傳輸語音數據幀。CDMA通訊中發送數據包的周期為20ms,所以向加密模塊傳輸語音數據幀的周期可以選擇為20ms,每次可以傳輸一個語音數據幀,當然也可以按照需要設定每次傳輸的語音數據幀數量。加密模塊42,用於接收語音數據幀,並對接收到的語音數據幀進行加密後,傳輸給發送模塊43。發送模塊43,用於發送力。密後的語音數據。發送模塊43可以為第一發送模塊,用於接收到加密後的語音數據幀後,緩存該加密後的語音數據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行MAC層打包成MuxPDU後,發送該MuxPDU。當前的信令傳輸狀況包括當前是否有信令數據需要傳輸。其中,發送MuxPDU的原則包括根據信令優先傳送原則和語音數據最大傳送原則,選擇採用的語音速率幀,發送MuxPDU。其中,如圖5所示,發送模塊43也可以包括數據幀轉發模塊531和發送子模塊532;數據幀轉發模塊531,用於從聲碼器41接收語音數據幀後,轉發給加密模塊42;發送子模塊532,用於接收並發送加密後的語音數據。所述發送子模塊532為第二發送模塊,用於接收到加密後的語音數據幀後,緩存所述加密後語音數據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行MAC層打包成MuxPDU後,發送所述MuxPDU。所述移動終端還可以包括接收模塊44和解密模塊45;接收模塊44,用於接收MuxPDU,從該MuxPDU中獲取語音數據,將獲取的語音數據發送給解密模塊45進行解密後,將解密得到的語音數據幀發送給聲碼器41進行播放。接收模塊44可以通過射頻模塊獲取MuxPDU。解密模塊45,用於對接收到的語音數據進行解密後,傳輸給接收模塊44。聲碼器41還用於將解密得到的語音數據幀進行數模轉換後進行播放。上述的加密模塊42和解密模塊45可以為移動終端外置的模塊,例如採用TF(TransportFormat,傳輸格式)卡和SIM(SubscriberIdentityModule,用戶標識模塊)卡的形式,也可以採用軟體實現,集成在移動終端的軟體中。當為外置的模塊時,加密模塊42和解密模塊45可以通過移動終端的外設埠與移動終端連接,如USB(UniversalSerialBus,通用串行總線)埠、UART(UniversalAsynchronousReceiver/Transmitter,通用異步收/發器)埠等。另外,力卩密才莫塊42和解密模塊45也可以集成為同一個模塊中的兩個單元。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在可讀取的存儲介質中,如計算機的軟盤,硬碟或光碟等,包括若干指令用以使得一臺設備執行本發明各個實施例所述的方法。本發明實施例通過加密模塊對待發送的語音數據進行加密後向空口發送,或通過解密模塊對接收的語音數據進行解密後播放,保證了在無線空口和核心網傳輸的都是加密過的語音數據,降低了語音竊密的風險。以上所述,僅為本發明較佳的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本
技術領域:
的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍為準。權利要求1、一種語音加密方法,其特徵在於,包括將採集的語音信號進行模數轉換,得到待發送的語音數據幀;周期性的向加密模塊傳輸語音數據幀;加密模塊對接收到的語音數據幀進行加密後,發送加密的語音數據。2、根據權利要求1所述的方法,其特徵在於,所述周期性的向加密模塊傳輸語音數據幀包括將語音數據幀發送給發送模塊;發送模塊將接收到的語音數據幀傳輸給加密模塊。3、根據權利要求1或2所述的方法,其特徵在於,加密模塊對接收到的語音數據幀進行加密後還包括緩存所述加密後的語音數據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行媒體訪問控制MAC層打包成復用分組數據單元MuxPDU,發送所述MuxPDU。4、根據權利要求3所述的方法,其特徵在於,所述發送MuxPDU包括根據信令優先傳送原則和語音數據最大傳送原則,選擇採用的語音速率幀,發送MuxPDU。5、一種語音解碼方法,其特徵在於,包括接收MuxPDU,從所述MuxPDU中獲取語音數據;將獲取的語音數據發送給解密模塊;解密模塊對接收到的語音數據進行解密後,將解密得到的語音數據幀發送給聲碼器進行播放。6、一種語音加解密方法,其特徵在於,包括將採集的語音信號進行模數轉換,得到待發送的語音數據幀;周期性的向加密模塊傳輸語音數據幀;加密模塊對接收到的語音數據幀進行加密後,發送加密的語音數據;接收MuxPDU,從所述MuxPDU中獲取語音數據;將獲取的語音數據發送給解密模塊;解密模塊對接收到的語音數據進行解密後,將解密得到的語音數據幀發送給聲碼器進行播放。7、一種移動終端,其特徵在於,包括聲碼器、加密模塊和發送模塊;所述聲碼器,用於將採集的語音信號進行模數轉換,得到待發送的語音數據幀,並周期性的傳輸所述語音數據幀;所述加密模塊,用於接收所述語音數據幀,並對接收到的語音數據幀進行加密後,傳輸給所述發送模塊;所述發送模塊,用於發送加密後的語音數據。8、根據權利要求7所述的移動終端,其特徵在於,所述發送模塊包括第一發送模塊,用於接收到加密後的語音數據幀後,緩存所述加密後語音悽t據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行MAC層打包成MuxPDU後,發送所述MuxPDU。9、根據權利要求8所述的移動終端,其特徵在於,所述發送MuxPDU的原則包括信令優先傳送原則和語音數據最大傳送原則。10、根據權利要求7所述的移動終端,其特徵在於,所述發送模塊包括數據幀轉發模塊,用於從所述聲碼器接收所述語音數據幀後,轉發給所述加密模塊;發送子模塊,用於接收並發送加密後的語音數據。11、根據權利要求IO所述的移動終端,其特徵在於,所述發送子模塊包括第二發送模塊,用於接收到加密後的語音數據幀後,緩存所述加密後語音數據幀,並根據當前的信令傳輸狀況和緩存的加密後的語音數據幀的數據量,進行MAC層打包成MuxPDU後,發送所述MuxPDU。12、根據權利要求7所述的移動終端,其特徵在於,還包括接收模塊和解密模塊;所述接收模塊,用於接收MuxPDU,從所述MuxPDU中獲取語音數據,將獲取的語音數據發送給解密模塊進行解密後,將解密得到的語音數據幀發送給所述聲碼器進行播放;所述解密模塊,用於對接收到的語音數據進行解密後,傳輸給所述接收模塊。13、根據權利要求7或12所述的移動終端,其特徵在於,所述加密模塊或解密模塊為傳輸格式TF卡或用戶標識模塊SIM卡,通過移動終端外設接口與所述移動終端連接。全文摘要本發明實施例公開了一種語音加密方法、解密方法、加解密方法及移動終端。該語音加密方法包括將採集的語音信號進行模數轉換,得到待發送的語音數據幀;周期性的向加密模塊傳輸語音數據幀;加密模塊對接收到的語音數據幀進行加密後,發送加密的語音數據。本發明實施例通過加密模塊對待發送的語音數據進行加密後向空口發送,或通過解密模塊對接收的語音數據進行解密後播放,保證了在無線空口和核心網傳輸的都是加密過的語音數據,降低了語音竊密的風險。文檔編號H04L29/06GK101340433SQ20081006856公開日2009年1月7日申請日期2008年7月15日優先權日2008年7月15日發明者顧育華申請人:深圳華為通信技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀