當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]摘要:針對語音通信過程中的安全性問題,設(shè)計了一種基于單片機的通信保密系統(tǒng)。該系統(tǒng)主要分為保密發(fā)送模塊與保密接收模塊,可以實現(xiàn)普通通話與保密通話兩種功能,通過運用單片機產(chǎn)生隨機密鑰從而實現(xiàn)同步保密通訊。

摘要:針對語音通信過程中的安全性問題,設(shè)計了一種基于單片機的通信保密系統(tǒng)。該系統(tǒng)主要分為保密發(fā)送模塊與保密接收模塊,可以實現(xiàn)普通通話與保密通話兩種功能,通過運用單片機產(chǎn)生隨機密鑰從而實現(xiàn)同步保密通訊。測試結(jié)果表明,該系統(tǒng)能夠?qū)崿F(xiàn)通信保密的功能,且可實現(xiàn)模塊小型化,便于制成保密度較高的通信保密工具。
關(guān)鍵詞:語音通信;測試;單片機;保密

    現(xiàn)在的社會是一個高度信息化的社會,手機、可視電話、多媒體、網(wǎng)上視頻聊天等多種語音視頻通信方式日益普及化。伴隨而來的是通信安全問題,隨著當(dāng)今社會通信技術(shù)的發(fā)展,遠(yuǎn)程監(jiān)聽、盜聽等一系列安全問題不斷出現(xiàn),如何有效地保護(hù)好語音通信的安全、防止信息被竊聽成為了時下人們討論以及研究的焦點,因此,針對這些問題,各種語音保密電路以及加密器件應(yīng)運而生。如今,通信保密技術(shù)已經(jīng)廣泛應(yīng)用于民間通信與軍事科技通訊中。
    本文從低成本角度考慮,以51單片機為核心,設(shè)計一個能夠為一般通信裝置進(jìn)行通信活動提供安全保障的語音通信保密系統(tǒng)。該系統(tǒng)可以通過設(shè)置密鑰,來確保通信內(nèi)容的語音發(fā)送加密和語音接收解密,保障在兩個通信設(shè)備之間通信時,通過該系統(tǒng)的保障,可以防止語音內(nèi)容在網(wǎng)絡(luò)上被其他通信系統(tǒng)所攔截竊聽。

1 總體方案設(shè)計
   
總體方案是通過保密總開關(guān)控制系統(tǒng)實現(xiàn)通信過程中的保密控制,整個系統(tǒng)可以實現(xiàn)普通通信和保密通信兩種功能。語音通信保密設(shè)計的總體系統(tǒng)框圖如圖1所示。其具體設(shè)計思路是:由單片機及一些外圍元件組成的保密電路模塊,一個作為保密模塊的發(fā)送端,一個作為保密模塊的接收端。在語音通信過程中,發(fā)送裝置的語音信號經(jīng)保密模塊的發(fā)送端與接收端再到語音接收裝置,在發(fā)送端與接收端之間用竊聽裝置竊聽。只要系統(tǒng)啟用保密控制開關(guān),那么系統(tǒng)將進(jìn)入保密通信之中,竊聽者只能聽到失真的語音,這樣就達(dá)到了系統(tǒng)的功能。



2 系統(tǒng)硬件設(shè)計
   
語音通信保密系統(tǒng)主要由語音保密模塊、發(fā)送端單片機模塊、接收端單片機模塊及相關(guān)顯示功能電路組成。
2.1 語音保密模塊電路設(shè)計
   
語音保密模塊在通信保密系統(tǒng)中主要負(fù)責(zé)對模擬的語音信號進(jìn)行置亂與去亂的技術(shù)。模塊采用日本AKM開發(fā)的AK2356,這是一種專門用于電話通信保密的基于CMOS工藝的集成電路芯片,24個引腳,有直插式的也有貼片式的,隨后又發(fā)展成了不同型號,該芯片采用頻率倒置這種語音保密技術(shù),即把語音信號的高頻部分和低頻部分進(jìn)行交換,在主頻確定的情況下,可以改變載頻控制開關(guān)(13腳和14腳)的狀態(tài)來選擇四種不同的頻率,從而實現(xiàn)語音加密。AK2356通過與一些外圍元件的組合形成了基本通用型保密電路模塊,其具體電路圖如圖2所示。


2.2 發(fā)送端單片機模塊電路設(shè)計
   
上述構(gòu)建的語音保密模塊雖然能實現(xiàn)通信的保密功能,但由于僅有4種語音加密方式,容易被破譯,為了克服這種問題,引入單片機系統(tǒng)來隨機產(chǎn)生隨機同步密鑰,控制語音保密模塊從而實現(xiàn)動態(tài)加密。
    從成本等角度考慮,選用了STC89C51這種低功耗、高性能8位微型控制器,再加上一些外圍所需的元件以及與AK2356相連接所需的控制端口,即完成了發(fā)送端單片機模塊電路設(shè)計。單片機P1.1、P1.2口分別連接芯片AK2356的兩個頻率選擇開關(guān),同時又分別連接兩個LED燈,通過LED燈的亮暗來顯示究竟使用了哪一種調(diào)制、解調(diào)頻率。單片機P2.0口作為加密控制開關(guān),通過按下與否來表示是否使用語音加密功能。一旦系統(tǒng)使用了加密功能,P2.0口按下,單片機內(nèi)部程序檢測到P2.0口被按下,那么與AK2356加密控制端連接的P2.1口就會起作用,使芯片AK2356處于語音加密狀態(tài)。單片機P3.2口用于發(fā)送同步碼。
2.3 接收端單片機模塊電路設(shè)計
   
單片機的P1.1、P1.2口還是分別連接芯片AK2356的頻率選擇開關(guān),同樣在P1.1、P1.2口可以分別連接兩個LED燈,通過LED燈的亮暗來顯示究竟使用了哪一種調(diào)制、解調(diào)頻率。P2.0口用于控制AK2356加密控制端,而單片機的P3.0以及P3.1口通過內(nèi)部程序用來檢測并接收發(fā)送端單片機模塊電路產(chǎn)生的同步碼。

3 系統(tǒng)軟件設(shè)計
   
為了系統(tǒng)調(diào)試的方便性,系統(tǒng)軟件方面主要包含發(fā)送端子程序、編碼發(fā)送子程序、同步碼子程序、接收端子程序等幾部分獨立模塊的設(shè)計,系統(tǒng)軟件結(jié)構(gòu)圖如圖3所示。


    在要進(jìn)行保密通信的過程中,保密發(fā)送端的單片機通過不斷調(diào)用鍵盤掃描程序?qū)纹瑱C的P2.0口進(jìn)行實時掃描,若掃描到其為低電平,則說明保密控制按鍵被按下,然后單片機的P2.1口會置為低電平,即啟動語音加密,接下來系統(tǒng)會對AK2356的兩個頻率選擇開關(guān)進(jìn)行隨機置位,單片機隨即會讀出兩個頻率選擇開關(guān)的電平值,根據(jù)兩者的電平狀態(tài)來選取對應(yīng)的脈沖編碼數(shù)目,然后執(zhí)行編碼發(fā)送程序發(fā)送同步碼信息,最后由單片機的P3.2口發(fā)送同步脈沖信號。
    若檢測到處于加密狀態(tài)時,將根據(jù)單片機讀出的兩電平值所對應(yīng)的脈沖編碼個數(shù)賦給寄存器進(jìn)行發(fā)送,同步碼頭寬度設(shè)為6 ms。讓寄存器進(jìn)行減1操作,不斷循環(huán)減1,當(dāng)檢測到寄存器中的值為0,即脈沖個數(shù)全部發(fā)完時,則置6 ms高電平作為結(jié)束碼。
    通過單片機產(chǎn)生隨機碼,寄存器A中的值一直在進(jìn)行加1操作,將A中的值賦給P1口,那么P1口的P1.1以及P1.2中的值就是隨機的,會出現(xiàn)4種可能情況。根據(jù)P1.1以及P1.2口電平高低的情況選擇一種同步碼然后發(fā)送。
    接收端接收同步碼信息時,為了防止誤差的干擾,首先需要對接收的脈沖寬度進(jìn)行檢測,由單片機的P3.1和P3.2口進(jìn)行檢測。假設(shè)接收的碼頭脈寬為4 ms,若碼頭脈寬小于4 ms,則視為無效碼,否則將繼續(xù)執(zhí)行接下去的程序,對低電平脈沖計數(shù)并賦給累加器A。當(dāng)結(jié)束碼的碼寬大于6ms時,則意味著接收操作結(jié)束。最后依據(jù)A中脈沖的數(shù)目來執(zhí)行相應(yīng)操作,這樣就完成了隨機的加密與同步通話功能。

4 實驗測試結(jié)果
   
由于設(shè)計的系統(tǒng)主要是針對語音的通信保密,而語音的保密結(jié)果是聽覺現(xiàn)象,而該現(xiàn)象效果不能很好的體現(xiàn)在文字中,為了說明系統(tǒng)的有效性,在此選用了圖4所示的測試方案。


    人說話的語言頻率大概在300~3 400 Hz之間,可以利用信號發(fā)生器產(chǎn)生300~3 400 Hz之間的任何一種頻率信號,然后將這個頻率信號接到制成的語音發(fā)送保密模塊的話音輸入端,再用示波器的兩個通道分別接到發(fā)送語音保密模塊的話音輸入端以及接收語音模塊的話音輸出端,通過觀察示波器上面顯示的兩個波形圖來判斷是否完成了語音的加密,這種測試效果比較直觀。
    語音通信保密系統(tǒng)工作后,發(fā)送端單片機模塊隨機產(chǎn)生同步密鑰,并不斷更新,實現(xiàn)了動態(tài)加密,而接收端單片機模塊通過接收和檢測同步碼信息后,及時更新密鑰,保持了動態(tài)解密。圖5所示即為保密狀態(tài)實物圖,左側(cè)為發(fā)送端系統(tǒng),右側(cè)為接收端系統(tǒng)。


    信號發(fā)生器模擬聲音的信號波形與接收端系統(tǒng)解密的信號波形如圖6所示。由圖6可知,兩個波形基本上是差不多的,該系統(tǒng)處于正常通信保密狀態(tài),即發(fā)送與接收雙方的頻率調(diào)制、解調(diào)開關(guān)處于一致狀態(tài),處于同一密鑰下,此時用耳機等揚聲器聽到的話音也能很好地反映出話音播放器所播放的原話音,說明該語音保密系統(tǒng)可以實現(xiàn)加密和解密功能。


    語音竊聽裝置如果在此通信保密系統(tǒng)正常工作時進(jìn)行竊聽,則將會聽到的是一片雜音。圖7給出了此時信號發(fā)生器模擬聲音的信號波形與竊聽者聽到的信號波形對比情況,這進(jìn)一步說明了設(shè)計的語音通信保密系統(tǒng)很好的實現(xiàn)語音通信保密功能。



5 結(jié)論
   
針對目前通信過程中的語音泄密問題,從低成本角度考慮設(shè)計了該語音通信保密系統(tǒng),包含發(fā)送端和接收端兩個模塊,主要采用單片機控制語音保密模塊產(chǎn)生與接收隨機密鑰從而實現(xiàn)保密通信功能。為了驗證該語音通信保密系統(tǒng)的正確性,采用信號發(fā)生器產(chǎn)生語言頻率的模擬波形和語音播放兩方面進(jìn)行對比,實驗結(jié)果表明此保密系統(tǒng)具有良好的保密和解密性能,穩(wěn)定性高,且系統(tǒng)可以擴(kuò)展為采用貼片芯片,從而使模塊小型化,有較好的實際應(yīng)用價值。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉