本實用新型專利技術涉及數字對講機領域,尤其涉及一種數字對講機加密的裝置。通過微型處理器提取由語音聲碼器進行第一次加密后的語音數據,將所述語音數據發送至第一FPGA芯片對所述語音數據的前固定字節數的數據進行AES加密,再將所述語音數據發送至第二FPGA芯片對所述語音數據的后固定字節數的數據進行AES加密,由于先加密前固定字節數的數據再加密后固定字節數的數據,存在加密的先后順序以及加密的字節數,再加上采用AES加密方法,從而能夠有效提高語音數據的安全性。(*該技術在2024年保護過期,可自由使用*)
【技術實現步驟摘要】
一種數字對講機加密的裝置
本技術涉及數字對講機領域,尤其涉及一種數字對講機加密的裝置。
技術介紹
隨著社會的發展,數字對講機的應用領域也越來越廣,主要應用在公安、民航、運輸、水利、鐵路、制造、建筑、服務等行業,用于團體成員間的聯絡和指揮調度,以提高溝通效率和提高處理突發事件的快速反應能力。隨著數字對講機進入民用市場,人們外出旅游、購物也開始越來越多地使用數字對講機。另外還有一些特定場合也使用數字對講機,如防爆對講機、防水對講機、警用對講機等,車載臺也可以納入對講機的使用范疇。而不同的領域對信息的安全性及保密性的要求也不同。 數字對講機通過語音采集器采集語音數據后傳到聲碼器進行第一次加密,具體加密方式因不同的聲碼器廠商而不同,加密后的語音數據不經過微型控制器的處理而直接傳送到基帶芯片進行協議處理,最后通過射頻模塊發射。然而,數字對講機只對語音數據進行一次加密,在當前各種偵聽技術層出不窮的背景下,已無法保障數據的安全性。
技術實現思路
本技術所要解決的技術問題是:提供一種數字對講機加密的裝置,能夠有效地保障語音通話的安全性,防止被偵聽和竊取。 為了解決上述技術問題,本技術采用的技術方案為: 一種數字對講機加密的裝置,包括數字對講機的語音聲碼器、微型處理器、第一FPGA芯片和第二 FPGA芯片; 所述語音聲碼器、第一 FPGA芯片和第二 FPGA芯片分別與所述微型處理器相連接;所述第一 FPGA芯片與第二 FPGA芯片相連接; 本技術的有益效果在于:通過微型處理器提取由語音聲碼器進行第一次加密后的語音數據,將所述語音數據發送至第一 FPGA芯片對所述語音數據的前固定字節數的數據進行AES加密,再將所述語音數據發送至第二 FPGA芯片對所述語音數據的后固定字節數的數據進行AES加密,由于先加密前固定字節數的數據再加密后固定字節數的數據,存在加密的先后順序以及加密的字節數,再加上采用AES加密方法,從而能夠有效提高語音數據的安全性。 【附圖說明】 圖1為本技術【具體實施方式】的數字對講機加密的裝置的結構示意圖; 圖2為本技術【具體實施方式】的實施例一的數字對講機加密的裝置的結構示意圖; 標號說明: 10、語音聲碼器;20、微型處理器;30、第一 FPGA芯片;40、第二 FPGA芯片;50、第三 FPGA芯片;60、麥克風;70、基帶芯片;80、射頻模塊。 【具體實施方式】 為詳細說明本技術的
技術實現思路
、所實現目的及效果,以下結合實施方式并配合附圖予以說明。 本技術最關鍵的構思在于:通過先將提取到的已第一次加密的語音數據的前固定字節數的數據進行AES加密,再將所述語音數據的后固定字節數的數據進行AES加密,以提高語音數據的安全性。 請參照圖1,為本技術【具體實施方式】的數字對講機加密的裝置的結構示意圖,具體如下: 一種數字對講機加密的裝置,包括數字對講機的語音聲碼器10、微型處理器20、第一 FPGA芯片30和第二 FPGA芯片40 ; 所述語音聲碼器10、第一 FPGA芯片30和第二 FPGA芯片40分別與所述微型處理器20相連接;所述第一 FPGA芯片30與第二 FPGA芯片40相連接。 從上述描述可知,本技術的有益效果在于:通過微型處理器提取由語音聲碼器進行第一次加密后的語音數據,將所述語音數據發送至第一 FPGA芯片對所述語音數據的前固定字節數的數據進行AES加密,再將所述語音數據發送至第二 FPGA芯片對所述語音數據的后固定字節數的數據進行AES加密,由于先加密前固定字節數的數據再加密后固定字節數的數據,存在加密的先后順序以及加密的字節數,再加上采用AES加密方法,從而能夠有效提高語音數據的安全性。 進一步的,該裝置還包括麥克風60,用于采集語音數據。 進一步的,該裝置還包括第三FPGA芯片50,用于設置采用第一加密模式或第二加密模式;所述第三FPGA芯片50與所述微型處理器20相連接; 所述第一加密模式具體為: 所述第一 FPGA芯片30,用于將提取到的已第一次加密的語音數據的前固定字節數的數據進行AES加密; 所述第二 FPGA芯片40,用于將第一 FPGA芯片30所得的語音數據的后固定字節數的數據進行AES加密; 所述第二加密模式具體為: 所述第一 FPGA芯片30,用于將提取到的已第一次加密的語音數據的后固定字節數的數據進行AES加密; 所述第二 FPGA芯片40,用于將第一 FPGA芯片30所得的語音數據的前固定字節數的數據進行AES加密。 由上述描述可知,通過第三FPGA芯片可以任意設置采用第一加密模式或第二加密模式進行加密,由于第一加密模式與第二加密模式存在加密順序的不同,因此提高了語音數據的安全性。 進一步的,該裝置還包括基帶芯片70 ;所述基帶芯片70與語音聲碼器10相連接; 所述基帶芯片70,用于將所述語音聲碼器10所接收到的第二次加密后的語音數據進行編譯成基帶碼。 進一步的,該裝置還包括射頻模塊80 ;所述射頻模塊80與基帶芯片70相連接; 所述射頻模塊80,用于將基帶芯片70所得語音數據進行發送。 由上述描述可知,將所述語音聲碼器所接收到的第二次加密后的語音數據進行編譯成基帶碼,再通過射頻模塊進行發送,實現語音加密、發送全過程。 進一步的,本技術的工作原理為:通過語音采集器采集語音數據后發送至聲碼器進行第一次加密,具體加密方式因不同的聲碼器廠商而不同,在聲碼器進行第一次加密的基礎上,提取語音數據,經過微型控制器傳送到FPGA加密設備進行第二次加密,再通過微型控制器將第二次加密后的語音數據回傳給聲碼器,此時聲碼器將數據送到基帶芯片進行協議處理,最后通過射頻模塊發射。 進一步的,還包括對講機開機啟動時預先配置AES密鑰,作為發送端的對講機和作為接收端的對講機的密鑰必須一致。 進一步的,現有的AES加密算法一次只能處理128bit數據,而對講機語音數據包為216bit。先對前128bit數據進行第一次AES加密,再對后128bit數據進行第二次AES加密,即完成整個加密過程。 請參照圖2,本技術的實施例一為: —種數字對講機加密的裝置,包括數字對講機的麥克風60、微型處理器20、語音聲碼器10、第一 FPGA芯片30、第二 FPGA芯片40、第三FPGA芯片50、基帶芯片70和射頻模塊80 ; 所述語音聲碼器10、第一 FPGA芯片30和第二 FPGA芯片40分別與所述微型處理器20相連接;所述第一 FPGA芯片30與第二 FPGA芯片40相連接; 所述麥克風60與語音聲碼器10相連接; 所述麥克風60,用于采集語音數據; 所述語音聲碼器10,用于將采集到的語音數據進行第一次加密; 所述微型處理器20將提取到的已第一次加密的語音數據發送至FPGA芯片30進行第二次加密; 所述第三FPGA芯片50,用于設置采用第一加密模式或第二加密模式進行加密;所述第三FPGA芯片50與所述微型處理器20相連接; 所述第一加密模式具體為: 所述第一 FPGA芯片30,用于將提取到的已第一次加密的語音數據的前固定字節數的數據本文檔來自技高網...
【技術保護點】
一種數字對講機加密的裝置,其特征在于,包括數字對講機的語音聲碼器、微型處理器、第一FPGA芯片和第二FPGA芯片;所述語音聲碼器、第一FPGA芯片和第二FPGA芯片分別與所述微型處理器相連接;所述第一FPGA芯片與第二FPGA芯片相連接。
【技術特征摘要】
1.一種數字對講機加密的裝置,其特征在于,包括數字對講機的語音聲碼器、微型處理器、第一 FPGA芯片和第二 FPGA芯片; 所述語音聲碼器、第一FPGA芯片和第二FPGA芯片分別與所述微型處理器相連接;所述第一 FPGA芯片與第二 FPGA芯片相連接。2.根據權利要求1所述的數字對講機加密的裝置,其特征在于,該裝置還包括數字對講機的麥克風,用于采集語音數據。3.根據權利要求1所述的數字對講機加密的裝置,其特征在于,該裝置還包括第三FPGA芯片,用于設置采用第一加密模式或第二加密模式;所述第三FPGA芯片與所述微型處理器相連接; 所述第一加密模式具體為: 所述第一 FPGA芯片,用于將提取到的已第一次加密的語音數據的前固定字節數的數據進行AES加密; 所述第二 F...
【專利技術屬性】
技術研發人員:林升元,駱欽榕,王宇,朱宏,賴坤鋒,黃藝山,
申請(專利權)人:廈門藍斯通信股份有限公司,
類型:新型
國別省市:福建;35
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。