本發(fā)明涉及一種將數(shù)字語音加密法實施于藍(lán)牙耳機(jī)裝置的手機(jī)通信防竊聽系統(tǒng),通過加密方法以實現(xiàn)手機(jī)通信時防竊聽的效果,屬于藍(lán)牙通信與手機(jī)通信技術(shù)領(lǐng)域。
背景技術(shù):
一般的手機(jī)監(jiān)(竊)聽方式有兩種,一種為政府檢調(diào)單位、外國情報單位或商業(yè)間諜等為了其特殊目的在交換中心機(jī)房中或者自行架設(shè)一部通信監(jiān)聽系統(tǒng)等對目標(biāo)對象的手機(jī)號碼(門號)進(jìn)行通話監(jiān)聽,這類監(jiān)聽情況手機(jī)使用者無法察覺;另一種為私人監(jiān)聽,通常是手機(jī)被安裝(入侵)了監(jiān)聽軟件,常見方法為在該目標(biāo)手機(jī)進(jìn)行通信時,該監(jiān)聽軟件偷偷錄下其通話內(nèi)容,當(dāng)停止通話時再將錄音內(nèi)容傳至指定手機(jī)號碼或傳至指定網(wǎng)站中。
中國大陸發(fā)明專利CN102307346B(以下稱前案)公開了一種手機(jī)通信保密方法及保密手機(jī),與本案的差異如下:結(jié)構(gòu)與方法本案不同,前案實施于手機(jī)裝置內(nèi)部,而本案技術(shù)則實施于一外接藍(lán)牙耳機(jī)內(nèi)部并搭配手機(jī)裝置一撥號應(yīng)用程序APP;前案實施的加密技術(shù)為使用圓周率無限小數(shù)加密法,因此其加密法只有一個,而本案則為混合參數(shù)法與時隙變碼法混合加密傳送,其加密排列組合可達(dá)3,400億兆種以上,兩者結(jié)構(gòu)與加密、解密方法也完全不同。前案因?qū)嵤┯谑謾C(jī)內(nèi)部因此具有以下不足:
(1)因其加密與解密方法僅有一種,因此容易被解密。
(2)兼容問題,如果發(fā)話端與收話端使用不同品牌手機(jī)則無法實施加密通信。
(3)前案技術(shù)實施于手機(jī)裝置內(nèi)部電路,當(dāng)用戶更新手機(jī)裝置時,則新手機(jī)裝置不具加密效果,因此消費者使用意愿低。因技術(shù)實施于手機(jī)硬件電路中,也因此技術(shù)無法升級(Upgrade)。
(4)前案并不具有反竊聽效果。
技術(shù)實現(xiàn)要素:
為有效解決上述問題,本發(fā)明的主要特征之一為提供一種具有3,400億兆種以上加密組合方案的加密技術(shù),使監(jiān)聽者束手無策;本發(fā)明另一特征為通信雙方隨機(jī)送出加密檢核碼,即便監(jiān)聽者使用了本發(fā)明中的手機(jī)與藍(lán)牙耳機(jī)裝置,該裝置亦會送出警告信息,因此,可以確保通信安全進(jìn)一步保障人民的通信自由。
本發(fā)明的一實施例提供一種通信系統(tǒng),通信雙方使用本發(fā)明中的智能手機(jī)與藍(lán)牙耳機(jī)裝置,藍(lán)牙耳機(jī)裝置用于執(zhí)行語音數(shù)據(jù)加密與解密工作。因此智能手機(jī)不用執(zhí)行語音數(shù)據(jù)加密與解密工作,以使語音數(shù)據(jù)加密、解密工作可以更機(jī)動。
本發(fā)明的一實施例公開了一種混合式加密數(shù)字語音通信法,此法為參數(shù)加密法與時隙變碼法兩者的混合使用,其中參數(shù)加密法/時隙變碼宣告碼為發(fā)話者通知收話者本次通信的參數(shù)加密模式及時隙常數(shù)值。
本發(fā)明的一實施例提供一種實施加密解密于藍(lán)牙耳機(jī)端的手機(jī)通信防竊聽系統(tǒng),該系統(tǒng)包含第一手機(jī)裝置與第一藍(lán)牙耳機(jī)裝置,其中,該第一手機(jī)裝置為一內(nèi)建有藍(lán)牙模塊的智能手機(jī)裝置;該第一藍(lán)牙耳機(jī)裝置包含:一鋰離子電池,以提供藍(lán)牙耳機(jī)裝置所需電能;一藍(lán)牙控制單元,用以耦接至該第一手機(jī)裝置內(nèi)建的藍(lán)牙模塊以傳輸數(shù)據(jù);一加密與解密單元,用于執(zhí)行加密與解密,該加密與解密單元的一第一端子耦接該藍(lán)牙控制單元,一第二端子耦接一拾音與A/D單元,一第三端子耦接一D/A與輸音器單元,其中,該加密與解密單元將該拾音器與A/D單元輸出的一第一語音 數(shù)據(jù)加密,加密后的該第一語音數(shù)據(jù)經(jīng)該藍(lán)牙控制單元傳送至該第一手機(jī)裝置,以及將該藍(lán)牙控制單元所接收的來自于該第一手機(jī)裝置且經(jīng)加密的一第二語音數(shù)據(jù)解密,解密后的該第二語音數(shù)據(jù)經(jīng)該D/A與輸音器輸出。
在一實施例中,該藍(lán)牙耳機(jī)裝置中的該加密與解密單元包含一韌體以進(jìn)行加密與解密,其中該加密方法與解密方法包含參數(shù)加密法及時隙變碼法。
在一實施例中,該手機(jī)裝置送出一組通行碼至該藍(lán)牙耳機(jī)裝置,該藍(lán)牙耳機(jī)裝置儲存該手機(jī)通行碼及該藍(lán)牙耳機(jī)裝置產(chǎn)品序號碼以配對該手機(jī)裝置與該藍(lán)牙耳機(jī)裝置。
在一實施例中,該手機(jī)裝置使用下列無線技術(shù)中的至少一種:GSM、CDMA、CDMA2000、WCDMA、TD-SCDMA與LTE。
在一實施例中,該手機(jī)裝置送出一加密指令和一實時時間碼至該藍(lán)牙耳機(jī)裝置,該加密與解密單元接收該加密指令后,隨機(jī)產(chǎn)生一參數(shù)加密法和一時隙常數(shù)并送出一檢核碼和一加密法/時隙常數(shù)宣告,并將語音輸入信號加密后輸出至該手機(jī)裝置。
在一實施例中,該藍(lán)牙耳機(jī)裝置中的該加密與解密單元包含一韌體以進(jìn)行加密與解密,其中,該手機(jī)裝置發(fā)出藍(lán)牙加密程序更新指令后,送出一組程序代碼至該加密與解密單元中以更新該韌體中的一加密程序。
在一實施例中,該檢核碼包含同步碼、檢核碼加密法宣告、通行碼、時間碼與該藍(lán)牙耳機(jī)裝置序號碼。
在一實施例中,該藍(lán)牙控制單元能夠整合該加密與解密單元為一集成元件。
在一實施例中,該加密與解密單元為一芯片,該芯片包含硬件設(shè)計以進(jìn)行加密與解密,其中該加密方法與解密方法包含參數(shù)加密法與時隙變碼 法。
附圖說明
圖1為本發(fā)明第一較佳實施例的系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明第一較佳實施例中的一檢核碼數(shù)據(jù)結(jié)構(gòu)示意圖;
圖3A~圖3B為本發(fā)明第一較佳實施例中的一加密語音數(shù)據(jù)空中傳輸中的數(shù)據(jù)結(jié)構(gòu)示意圖;
圖4為本發(fā)明第一較佳實施例中的檢核碼建立流程示意圖;
圖5為本發(fā)明第一較佳實施例中的加密數(shù)字語音通信流程示意圖;
圖6為藍(lán)牙耳機(jī)裝置中的加密與解密單元的結(jié)構(gòu)圖。
附圖標(biāo)記說明:1-第一手機(jī)系統(tǒng);2-第二手機(jī)系統(tǒng);10-第一手機(jī)裝置;20-第二手機(jī)裝置;101-第一撥號程序APP;201-第二撥號程序APP;102-第一內(nèi)建藍(lán)牙模塊;202-第二內(nèi)建藍(lán)牙模塊;30-交換中心;11-第一藍(lán)牙耳機(jī)裝置;21-第二藍(lán)牙耳機(jī)裝置;111-第一藍(lán)牙控制單元;211-第二藍(lán)牙控制單元;112-第一加密與解密單元;212-第二加密與解密單元;113-第一拾音與A/D單元;11211-命令處理單元;11212-檢核碼加密法產(chǎn)生器;11213-檢核碼譯碼器;11214-語音數(shù)據(jù)加密法產(chǎn)生器;11215-加密數(shù)字語音數(shù)據(jù)譯碼器;213-第二拾音與A/D單元;114-第一D/A與喇叭單元;214-第二D/A與喇叭單元;115-第一電源電路;215-第二電源電路;250-同步碼;251-檢核碼加密法宣告;252-通行碼;253-時間碼;254-藍(lán)牙耳機(jī)產(chǎn)品序號碼。
具體實施方式
圖1為本發(fā)明的通信系統(tǒng)結(jié)構(gòu)圖,通信雙方使用本發(fā)明中的藍(lán)牙耳機(jī)裝置11與21,進(jìn)行加密、解密與數(shù)據(jù)傳輸以及使用具有內(nèi)建藍(lán)牙耳機(jī)模塊102與202的智能手機(jī)方能進(jìn)行語音加密數(shù)據(jù)通信,當(dāng)中,任何一方若未使用該藍(lán)牙耳機(jī)裝置,則僅能進(jìn)行一般通信,并無加密效果。這樣的 系統(tǒng)結(jié)構(gòu)是本發(fā)明的特征之一,相較于前案結(jié)構(gòu),本案對任何數(shù)字語音通信手機(jī)(第二代手機(jī)以后)均具有百分百的兼容性,無論使用者雙方是否使用相同品牌的手機(jī),是否使用相同的手機(jī)芯片組,是否相同的手機(jī)操作系統(tǒng)均一律兼容,相較于現(xiàn)有技術(shù)本發(fā)明具新穎性與創(chuàng)造性。撥號程序APP101與201為執(zhí)行于手機(jī)上的一應(yīng)用程序,其主要的功能包含讀取儲存于手機(jī)中的通訊簿,與己方藍(lán)牙耳機(jī)裝置對PING時送出手機(jī)持有人通行碼至己方藍(lán)牙耳機(jī),與通信對方對PING,選擇是否為加密通信及當(dāng)通信雙方任何一方的藍(lán)牙耳機(jī)發(fā)現(xiàn)檢核碼異常時等發(fā)出警告信息通知手機(jī)持有人等。
圖1包含第一藍(lán)牙耳機(jī)11內(nèi)部結(jié)構(gòu)方塊示意圖,第二藍(lán)牙耳機(jī)21具有與第一藍(lán)牙耳機(jī)相同的結(jié)構(gòu),包含:一電源電路115與215,電源電路包含一鋰離子電池以提供藍(lán)牙耳機(jī)內(nèi)部電路工作所需電能。一藍(lán)牙控制單元111與211,為藍(lán)牙耳機(jī)的主控單元,內(nèi)部包含一控制韌體、射頻與天線單元等,其工作為與手機(jī)裝置的內(nèi)建藍(lán)牙模塊102與202進(jìn)行信息交換。一第一加密與解密單元112耦接到藍(lán)牙控制單元111,第一加密與解密單元112并耦接至拾音器與A/D(模擬信號轉(zhuǎn)數(shù)字信號)單元113及D/A(數(shù)字信號轉(zhuǎn)模擬信號)與喇叭單元114。第一加密與解密單元112為一單芯片控制器內(nèi)含韌體1121及2121。第一加密與解密單元112主要的功能為:(一)發(fā)話時,接受己方手機(jī)裝置10撥號程序APP 101發(fā)出的指令,決定本次通話為加密通信或一般通信,若為加密通信則送出檢核碼。該檢核碼包含了使用者輸入并存于第一加密與解密單元112的用戶通行碼、手機(jī)上的時間碼、該藍(lán)牙耳機(jī)的產(chǎn)品序號碼及檢核碼的前置同步碼等;接著送出加密數(shù)字語音數(shù)據(jù),該數(shù)據(jù)的傳送方法以時隙(Time Slot)方式分批傳送。該語音加密數(shù)據(jù)來自拾音器與A/D(模擬信號轉(zhuǎn)數(shù)字信號)單元113的數(shù)字化語音信號,第一加密與解密單元112再將該數(shù)字化語音信號以混合參數(shù)法加密成為加密數(shù)字語音信號。(二)收話時,接受發(fā)話端送來的檢核碼以 及加密數(shù)字語音數(shù)據(jù),譯碼后經(jīng)D/A(數(shù)字信號轉(zhuǎn)模擬信號)與喇叭單元114輸出。當(dāng)?shù)谝患用芘c解密單元112收到對方的檢核碼時,先行解密然后比對內(nèi)存的對方檢核碼數(shù)據(jù),如果吻合,則送出己方的檢核碼,以使通信雙方再一次確認(rèn)彼此身分;設(shè)若第一加密與解密單元112收到對方的檢核碼時經(jīng)核對后不符合,則立即經(jīng)由己方手機(jī)裝置撥號程序101或201發(fā)出警示信息。上述檢核碼結(jié)構(gòu)、混合參數(shù)法加密法,時隙變碼法及收話端發(fā)現(xiàn)檢核碼不正確時發(fā)出警示信息等均為本發(fā)明的特征。
雙方在正式通信前,須先完成兩個動作,第一個動作是己方手機(jī)裝置與己方藍(lán)牙耳機(jī)裝置必須進(jìn)行PING的動作。PING的時候,手機(jī)用戶須使用撥號程序APP101及201并設(shè)定一組通行碼,藍(lán)牙耳機(jī)中的第一加密與解密單元112內(nèi)部亦含有一組藍(lán)牙耳機(jī)產(chǎn)品序號,這兩組數(shù)據(jù)經(jīng)藍(lán)牙耳機(jī)中的第一加密與解密單元112組成己方檢核碼的主要部分并存入藍(lán)牙耳機(jī)中的第一加密與解密單元112中。第二個動作是通信雙方第一手機(jī)系統(tǒng)1及第二手機(jī)系統(tǒng)2執(zhí)行對PING的動作。執(zhí)行時雙方亦通過手機(jī)上的撥號程序APP,通信雙方的藍(lán)牙耳機(jī)裝置送出彼此的檢核碼并將彼此的檢核碼記錄于己方藍(lán)牙耳機(jī)中的第一加密與解密單元112及第二加密與解密單元212中。簡言之,雙方正式加密通信以前,雙方的藍(lán)牙耳機(jī)中的第一加密與解密單元112與第二加密與解密單元212須先建立雙方的檢核碼。
雙方在正式通信時操作程序如下:
一、第一手機(jī)裝置10(發(fā)話端)送出己方檢核碼;而第二手機(jī)裝置接收、比對發(fā)話端檢核碼。開始通信時,第一手機(jī)裝置10上的撥號程序讀取通訊簿,用戶選擇收話方手機(jī)號碼及加密設(shè)定后撥出電話,此時手機(jī)上撥號程序?qū)⑾乱患用苊罴皩崟r時間碼發(fā)送至第一藍(lán)牙耳機(jī)裝置11,第一藍(lán)牙耳機(jī)裝置11中的第一加密與解密單元112送出檢核碼,檢核碼經(jīng)第一手機(jī)的內(nèi)建藍(lán)牙模塊收到后再由手機(jī)天線經(jīng)空中發(fā)出。檢核碼包含第一手機(jī) 裝置10用戶所建立的通行碼、第一藍(lán)牙耳機(jī)的產(chǎn)品序號碼及實時時間,并根據(jù)隨機(jī)產(chǎn)生檢核碼加密法宣告組合成檢核碼。
二、第二手機(jī)裝置20收到第一手機(jī)裝置10送來的檢核碼經(jīng)比對內(nèi)存的數(shù)據(jù)驗證無誤后送出己方檢核碼,而第一手機(jī)裝置則隨后接收、比對發(fā)話端檢核碼。步驟二與步驟一程序相同,步驟一與步驟二完成加密語音通信的第一要緊動作,確認(rèn)彼此身份。其中若任一方檢核結(jié)果有誤則經(jīng)由手機(jī)上的撥號程序APP 101及201回報警告信息。
三、通信雙方送出并接收加密數(shù)字語音數(shù)據(jù),其程序為:
(1)加密數(shù)字語音傳送。第一藍(lán)牙耳機(jī)裝置11上的一語音模擬信號經(jīng)由麥克風(fēng)拾音后,聲音經(jīng)拾音與A/D單元113轉(zhuǎn)換為數(shù)字語音數(shù)據(jù),該數(shù)字語音數(shù)據(jù)輸出至第一加密與解密單元112,該第一加密與解密單元112隨機(jī)選定參數(shù)加密法(例如從1到12,288種隨機(jī)取1即可)中的一加密,并隨機(jī)產(chǎn)生一時隙常數(shù)(例如從1到60隨機(jī)取1即可),傳送至該藍(lán)牙控制單元111。該藍(lán)牙控制單元111將檢核碼、加密法/時隙常數(shù)值及加密數(shù)字語音數(shù)據(jù)傳送至第一手機(jī)的內(nèi)建藍(lán)牙模塊102,第一手機(jī)裝置10讀取上述數(shù)據(jù)后再經(jīng)由手機(jī)芯片將數(shù)據(jù)傳出。
(2)加密數(shù)字語音數(shù)據(jù)接收,語音接收與語音傳送路徑正好相反方向,第二手機(jī)裝置20收到該加密數(shù)字語音數(shù)據(jù)后,將該加密數(shù)字語音數(shù)據(jù)經(jīng)由手機(jī)中的第二內(nèi)建藍(lán)牙模塊202傳至第二藍(lán)牙耳機(jī)裝置21,第二藍(lán)牙耳機(jī)裝置21中的藍(lán)牙控制單元211將加密數(shù)字語音數(shù)據(jù)傳入第二加密與解密單元212,第二加密與解密單元212將其譯碼后得到數(shù)字語音數(shù)據(jù),最后經(jīng)由D/A與喇叭單元214轉(zhuǎn)成模擬信號并播放出來。
在雙方通信時,在每一次的通信的第一個時隙開始時,通信雙方均會送出加密法/時隙常數(shù)宣告給對方,其中時隙常數(shù)宣告用以通知對方本次通信的時隙單位時間,加密法則是通知對方本時隙內(nèi)的加密規(guī)則編號,以便 對方根據(jù)規(guī)則解密。在雙方通信時,第一時隙時送出檢核碼,之后時隙(第二時隙以后)則隨機(jī)送出檢核碼,用以隨時核對雙方身份。通信雙方的藍(lán)牙耳機(jī)中的第一加密與解密單元112與第二加密與解密單元212執(zhí)行檢核碼驗證動作,當(dāng)有異常檢核碼被撿知時,該藍(lán)牙耳機(jī)經(jīng)由手機(jī)APP發(fā)出警告給該手機(jī)裝置持有人。
本發(fā)明的加密法為復(fù)合式加密模式,以下的簡略說明并未限制本發(fā)明的加密演算的衍生變化?;旧?,本發(fā)明在每一次加密通話中,加密的模式大抵包含兩部分,第一部分為參數(shù)加密法,第二部分為時隙變碼法。
本發(fā)明的另一特征為數(shù)字語音數(shù)據(jù)傳輸過程中,通信雙方均會送出己方通信檢核碼。在每一次的通話中,任何一方均會發(fā)出多次檢核碼要求對方核對,其中在第一時隙必然包含一個檢核碼,其他時隙則隨機(jī)送出,例如在第2、5或8時隙送出不等。圖2為檢核碼的數(shù)據(jù)結(jié)構(gòu),包含五個部分,分別為同步碼、檢核碼加密模式宣告、發(fā)話者的通行碼、發(fā)話者藍(lán)牙耳機(jī)產(chǎn)品序號碼及時間碼等。其中,同步碼為3個字節(jié)的固定數(shù)據(jù),例如11h、EEh及55h組成檢核碼的前置同步碼。
上述檢核碼加密模式宣告定義為當(dāng)次檢核碼的編碼方式通知,告知對方需根據(jù)本次檢核碼加密模式碼內(nèi)容予以譯碼,換言之,一次通話中,每一個時隙送出的檢核碼數(shù)據(jù)內(nèi)容并不相同,每一次有不同的加密方法,產(chǎn)生的檢核碼總長度也不會一樣。受話者收到檢核碼后,經(jīng)過解碼,若時間碼、通行碼及藍(lán)牙耳機(jī)序號碼均與己方藍(lán)牙耳機(jī)內(nèi)加密與解密單元的記錄相符,則回送己方的檢核碼至對方,完成握手(Handshake),如果譯碼后的時間碼、通行碼、藍(lán)牙耳機(jī)序號碼與記錄或現(xiàn)在時間不相符合,則立即由己方手機(jī)裝置上的撥號程序APP顯示警告信息。
根據(jù)上述,如果監(jiān)聽者購買本發(fā)明藍(lán)牙耳機(jī)裝置及手機(jī),并擁有相同號碼的受話者SIM卡,當(dāng)監(jiān)聽時,該藍(lán)牙耳機(jī)裝置會自動送出己方檢核碼, 因此發(fā)話者端便會收到“多了一個”的檢核碼,發(fā)話者自然會收到警示信息。
圖1為本發(fā)明第一較佳實施例的系統(tǒng)結(jié)構(gòu)示意圖,系統(tǒng)包含第一手機(jī)系統(tǒng)1、第二手機(jī)系統(tǒng)及交換中心30及第二手機(jī)系統(tǒng)2;該第一手機(jī)系統(tǒng)包含第一手機(jī)裝置10與第一藍(lán)牙耳機(jī)裝置11;該第二手機(jī)系統(tǒng)包含第二手機(jī)裝置20與第二藍(lán)牙耳機(jī)裝置21。本發(fā)明的結(jié)構(gòu)與功能上的特性將依據(jù)所附圖式的較佳實施例予以說明。該第一手機(jī)裝置10、該第二手機(jī)裝置20為內(nèi)建有藍(lán)牙模塊102與202并具有數(shù)字語音通信功能的智能手機(jī),且包含一撥號程序APP 101與201;該交換中心為一移動電信網(wǎng)具有GSM、CDMA、CDMA2000、WCDMA和TD-SCDMA與LTE等通信系統(tǒng)之一,用以交換第一手機(jī)裝置與第二手機(jī)裝置之間的數(shù)字語音信號。該第一藍(lán)牙耳機(jī)裝置11、第二藍(lán)牙耳機(jī)裝置21包含:一電源電路105與205,包含一鋰離子電池115與215以提供藍(lán)牙耳機(jī)電路所需的電力。一藍(lán)牙控制單元111與211耦接至第一加密與解密單元112與第二加密與解密單元212,與第一手機(jī)裝置10、20做信息交換。該藍(lán)牙控制單元111與211收到信息后傳至第一加密與解密單元112與第二加密與解密單元212處理并將接收到的第一加密與解密單元112與第二加密與解密單元212欲傳出的信息傳出。傳送與接收的信息包含檢核碼、加密法/時隙常數(shù)宣告及加密數(shù)字語音信號。第一加密與解密單元112及第二加密與解密單元212分別為一內(nèi)含控制韌體1121的單片微機(jī),第一加密與解密單元112一端子耦接藍(lán)牙控制單元111,第一加密與解密單元112第二端子耦接一拾音與D/A單元113,第一加密與解密單元112第三端子耦接一D/A與喇叭單元114;第二加密與解密單元212一端子耦接藍(lán)牙控制單元211,第二加密與解密單元212第二端子耦接一拾音與D/A單元213,第二加密與解密單元212第三端子耦接一D/A與喇叭單元214;
本發(fā)明中的加密數(shù)字語音數(shù)據(jù)的傳輸路徑如下:信息傳出路徑為該第一加密與解密單元112自該拾音器與D/A單元113取得數(shù)字語音數(shù)據(jù),以 參數(shù)加密法加密后經(jīng)藍(lán)牙控制單元111傳送至第一手機(jī)裝置10中的藍(lán)牙模塊102;信息傳入路徑為該手機(jī)裝置中的藍(lán)牙模塊將收到的信息傳至第一藍(lán)牙裝置11中的藍(lán)牙控制單元111,最后傳至第一加密與解密單元112,而第一加密與解密單元112將信息解密為數(shù)字語音信號后經(jīng)D/A與喇叭單元114輸出;
本發(fā)明的第一特征為該第一手機(jī)裝置10與第一藍(lán)牙耳機(jī)裝置11對PING時,該撥號程序APP 101送出一組通行碼至該第一藍(lán)牙耳機(jī)裝置11并儲存于第一加密與解密單元112中;該第二手機(jī)裝置20與第二藍(lán)牙耳機(jī)裝置21對PING時,該撥號程序APP 201送出一組通行碼至該第二藍(lán)牙耳機(jī)裝置21并儲存于第二加密與解密單元212中。
本發(fā)明的第二特征為該第一手機(jī)系統(tǒng)(手機(jī)裝置與藍(lán)牙耳機(jī)裝置)與該第二手機(jī)系統(tǒng)(手機(jī)裝置與藍(lán)牙耳機(jī)裝置)對PING時,雙方各送出一組檢核碼,該檢核碼包含同步碼、檢核碼加密法宣告、通行碼、時間碼與藍(lán)牙耳機(jī)序號碼。
本發(fā)明的第三特征為第一手機(jī)系統(tǒng)與該第二手機(jī)系統(tǒng)實施加密通信,如圖5所示。特征為通信時該撥號程序APP 101送出一加密指令、實時時間碼至第一藍(lán)牙耳機(jī)裝置中11;該第一藍(lán)牙耳機(jī)裝置11送出第一檢核碼、第一加密法/時隙常數(shù)宣告,并將語音輸入信號加密后輸出;該第一手機(jī)裝置10中的該撥號程序APP 101送出一加密指令、一實時時間碼至該第一藍(lán)牙耳機(jī)裝置11中;該第一藍(lán)牙耳機(jī)裝置11隨機(jī)產(chǎn)生一參數(shù)加密法、一時隙常數(shù)并送出一檢核碼、一加密法/時隙常數(shù)宣告,并將語音輸入信號加密后輸出。該第二手機(jī)系統(tǒng)接收該第一檢核碼并核對,正確后將該加密數(shù)字語音信號解密后輸出聲音;該第二藍(lán)牙耳機(jī)裝置21隨機(jī)產(chǎn)生一參數(shù)加密法和一時隙常數(shù)并送出一第二檢核碼和一第二加密法/時隙常數(shù)宣告,并將語音輸入信號加密后輸出至第二手機(jī)裝置20后輸出。
本發(fā)明第三特征其方法進(jìn)一步為:
該第一藍(lán)牙耳機(jī)裝置11中的該第一加密與解密單元112讀取該拾音與A/D單元113語音輸入信號;該第一藍(lán)牙耳機(jī)裝置11中的該第一加密與解密單元112按照該參數(shù)加密法加密后輸出至該第一藍(lán)牙控制單元111;該第一藍(lán)牙耳機(jī)裝置11中的該第一藍(lán)牙控制單元111輸出該加密數(shù)字語音信號;該第一手機(jī)裝置10中的第一藍(lán)牙模塊102接收該加密數(shù)字語音信號并經(jīng)該第一手機(jī)裝置輸出;該第二手機(jī)系統(tǒng)將該加密數(shù)字語音信號解密后輸出聲音,其方法進(jìn)一步為:該第二藍(lán)牙裝置中的該第二加密與解密單元212讀取該第一檢核碼、該加密法/時隙常數(shù)宣告并產(chǎn)生解密法;該第二加密與解密單元212將該加密數(shù)字語音信號后按照解密法予以解密后傳至該D/A與喇叭單元輸出聲音。該第二手機(jī)系統(tǒng)收到檢核碼并核對,正確后該第二藍(lán)牙耳機(jī)裝置隨機(jī)產(chǎn)生一參數(shù)加密法、一時隙常數(shù)并送出一檢核碼、一加密法/時隙常數(shù)宣告,并將語音輸入信號加密后輸出,其方法進(jìn)一步為:該第二藍(lán)牙耳機(jī)裝置中的該第二加密與解密單元讀取該拾音與A/D單元語音輸入信號;該第二藍(lán)牙耳機(jī)裝置中的該第二加密與解密單元依該參數(shù)加密法加密后輸出至該藍(lán)牙控制單元;該第二藍(lán)牙耳機(jī)裝置中的該藍(lán)牙控制單元輸出該加密數(shù)字語音信號;該第二手機(jī)裝置中的該第二藍(lán)牙模塊接收該加密數(shù)字語音信號并經(jīng)該第二手機(jī)裝置輸出;該通信任何一方發(fā)現(xiàn)檢核碼錯誤時送出警告信息。
本發(fā)明的第四特征為該第一手機(jī)裝置對該第一藍(lán)牙耳機(jī)裝置中的第二加密與解密單元加密法更新;該第二手機(jī)裝置對該第二藍(lán)牙耳機(jī)裝置中的第二加密與解密單元加密法更新。該撥號程序APP發(fā)出藍(lán)牙加密程序更新指令后,送出一組加密與解密單元程序代碼至第二加密與解密單元中。該第一藍(lán)牙耳機(jī)11中的第二加密與解密單元112接到加密指令與實時時間后讀取拾音器與D/A單元113數(shù)字語音信號,加密并輸出至第一手機(jī)裝置10中的第一藍(lán)牙模塊102,后由第一手機(jī)裝置10傳至交換中心30;該第 二手機(jī)20收到交換中心送來的加密數(shù)字語音信號經(jīng)第二藍(lán)牙模塊202傳至第二藍(lán)牙耳機(jī)裝置21;第二藍(lán)牙耳機(jī)裝置21中的第二加密與解密單元212接到加密數(shù)字語音信號解密后由D/A與喇叭單元214輸出聲音;第一手機(jī)10、第一藍(lán)牙耳機(jī)11為通信雙方之一的標(biāo)準(zhǔn)配備;第二手機(jī)20、第二藍(lán)牙耳機(jī)21為通信雙方的另一方的標(biāo)準(zhǔn)配備。第一手機(jī)10與第二手機(jī)20均為3G手機(jī)、3.5G手機(jī)或4G及之后發(fā)展的新規(guī)格手機(jī);上述第一手機(jī)、第二手機(jī)均內(nèi)建藍(lán)牙模塊,以與外部藍(lán)牙耳機(jī)進(jìn)行通信;上述手機(jī)上包含本發(fā)明中的撥號程序APP(101與201),執(zhí)行于手機(jī)上的操作系統(tǒng)為如蘋果公司的iOS、谷歌公司的Android及微軟公司的Windows Phone等。第一藍(lán)牙耳機(jī)11包含藍(lán)牙控制單元111、第一加密與解密單元(加密/解密單元)112、MIC與A/D單元113、D/A與喇叭單元114及電源電路。
本發(fā)明的第一特征為該第一手機(jī)裝置10與第一藍(lán)牙耳機(jī)裝置11對PING;該第一手機(jī)裝置10與第一藍(lán)牙耳機(jī)裝置11對PING。其較佳實施方法為該第一手機(jī)裝置10與第一藍(lán)牙耳機(jī)裝置11對PING時,該撥號程序APP 101送出一組通行碼至該第一藍(lán)牙耳機(jī)裝置11,儲存于第一加密與解密單元112中;該第二手機(jī)裝置20與第二藍(lán)牙耳機(jī)裝置21對PING時,該撥號程序APP 201送出一組通行碼至該第二藍(lán)牙耳機(jī)裝置21,儲存于第二加密與解密單元212中。
圖2為本發(fā)明第一較佳實施例的一檢核碼數(shù)據(jù)結(jié)構(gòu)示意圖。檢核碼數(shù)據(jù)送出次序為同步碼250、檢核碼加密法宣告251、通行碼252、時間碼253和藍(lán)牙耳機(jī)產(chǎn)品序號碼254。檢核碼加密模式宣告包含4個字節(jié)數(shù)據(jù),分別代表時間碼、通行碼、藍(lán)牙耳機(jī)序號碼的每一編碼方法以及此三者的排序關(guān)系。例如41h、08h、F5h及39h可表示:
41h:時間碼、通行碼、藍(lán)牙耳機(jī)序號碼三者的前后排序法,共3種。4表示時間碼長度為4個字節(jié);
08h:時間碼的加密模式為第8種;
F5h:通行碼的加密模式為第245種;
39h:藍(lán)牙耳機(jī)序號碼加密模式為第39種;
合計檢核碼加密的排列組合有3x 256x 256x 256=50,331,648,大約5千萬種加密變化。當(dāng)然,還可以有更多種排列組合,例如將時間碼做不同的排序,如星期、日、年、月、時、分等等甚至使用農(nóng)歷及天干地支等,不另贅述。
時間碼為4至10字節(jié)的ASCII碼,代表公元年、月、日、星期、時、分等等。當(dāng)次通信時間碼使用多少字節(jié),時間碼的加密方法及時間碼在檢核碼的排序由上述檢核碼加密模式宣告隨機(jī)決定。因為時間是隨時變動的,因此即便監(jiān)聽者“復(fù)制了前次通信的檢核碼”并在本次監(jiān)聽時送出了檢核碼,還是很容易被發(fā)現(xiàn)的(因為多了一組檢核碼),而且復(fù)制的時間碼也可能“過期失效”而被檢出。
通行碼(發(fā)話者)為8至16碼的數(shù)字與英文字母組成的ASCII碼,因此每一個發(fā)話者其通行碼設(shè)定皆不相同,通行碼的加密模式亦有256種。
發(fā)話者藍(lán)牙耳機(jī)產(chǎn)品序號碼為本發(fā)明藍(lán)牙耳機(jī)產(chǎn)品的內(nèi)建序號,為36個字節(jié)的英文字母及阿拉伯?dāng)?shù)字組成的產(chǎn)品序號,每一藍(lán)牙耳機(jī)裝置均有其唯一產(chǎn)品序號,其加密模式亦有256種。
因此,本發(fā)明公開的檢核碼具有下列技術(shù)特征:
(1)檢核碼為隨機(jī)發(fā)出,除第一時隙必然發(fā)出外,其他時隙則隨機(jī)發(fā)出,而且一旦發(fā)出檢核碼,收話者必須送出收話者端的檢核碼,因此可達(dá)到反監(jiān)聽的目的。
(2)檢核碼的數(shù)據(jù)總長度隨機(jī)改變。
(3)不同的時間有不同的時間碼,自然每一次檢核碼也都不相同。
(4)檢核碼的三個部分,時間碼、通行碼及藍(lán)牙耳機(jī)產(chǎn)品序號碼都各有自身的256中加密方法。
檢核碼的數(shù)據(jù)結(jié)構(gòu)、加密方式以及隨機(jī)送出并要求回復(fù)的技術(shù)特征,均較前案具新穎性與創(chuàng)造性,那就是即便監(jiān)聽者使用本發(fā)明中的藍(lán)牙耳機(jī)進(jìn)行監(jiān)聽,也會因為被要求回復(fù)送出己方的檢核碼,因此監(jiān)聽行為立即被發(fā)現(xiàn),即便保持“靜默監(jiān)聽”也無濟(jì)于事。
本發(fā)明另一主要特征為在數(shù)字語音數(shù)據(jù)上公開一種混合式加密數(shù)字語音通信法,此法為參數(shù)加密法與時隙變碼法兩者的混合使用,其中參數(shù)加密法/時隙變碼宣告碼為發(fā)話者通知收話者本次通信的參數(shù)加密模式及時隙常數(shù)值。此宣告碼為一組4個字節(jié)的數(shù)據(jù)結(jié)構(gòu)再加上前置的同步碼,例如加密法/時隙常數(shù)宣告碼為69h、31h,01,0Fh則代表:
69h,表示原始碼加碼值為69h,換言之收信端解碼時須減69h;
31h,表示隨機(jī)數(shù)加碼字節(jié)為3且為第一種排列,例如34h、56h、F3h、06h,其中僅有34h為真正的原始碼,其余為隨機(jī)亂碼。
21h,1表示Nibble-swap,換言之譯碼時需位0-3與位4-7互換,例如收到34h時應(yīng)解碼為43h;其中2則表示原始碼加碼/隨機(jī)數(shù)加碼數(shù)/Nibble-Swap三者的排序為第二種的0Fh,為時隙常數(shù),單位為秒,0Fh則代表15秒,亦即每一個時隙時間長度為15秒,也就是說每隔15秒發(fā)話端會改變一次發(fā)話的參數(shù)加密法,因此,如果通話時間為1分鐘,會有4次加密。
參數(shù)加密法變化。同樣的,通信的另外一端也會送出自身的時隙常數(shù)。
同步碼分成三種,分別置于檢核碼前端、加密法/時隙常數(shù)宣告碼前端及加密數(shù)字語音數(shù)據(jù)前端。三種同步碼均為3個字節(jié)(Byte)分別為:
檢核碼同步碼:11h,EEh,AAh
加密法/時隙常數(shù)宣告碼同步碼:33h,CCh,AAh
加密數(shù)字語音數(shù)據(jù)同步碼:55h,AAh,55h
時隙(Time-Slot)的定義,在本案的語音加密數(shù)據(jù)傳送開始時,傳送端的藍(lán)牙耳機(jī)中的加密與解密單元會隨機(jī)定義一個整數(shù)秒為單位,例如10秒或15秒,這個10秒或15秒稱為一個時隙,簡言之,時隙的單位時間為秒,每一時隙的時間可為1秒至60秒之間的一種。
本發(fā)明一實施例的加密與解密工作均在藍(lán)牙耳機(jī)的定制化第一加密與解密單元與112及第二加密與解密單元212內(nèi)部進(jìn)行。本發(fā)明一實施例的加密方法稱為參數(shù)與時隙變碼模式的復(fù)合式加密法,在每一個時隙中使用一種參數(shù)加密法,在另外一個時隙則使用另外一種參數(shù)加密法。在參數(shù)加密法中,至少包含原始碼加碼法、隨機(jī)數(shù)加碼法及Nibble-Swap三種方法的組合所構(gòu)成,共有2048種變化組合,若進(jìn)一步考慮三種方法前后排序,則共有2048x 6=12,288種排列組合:
1.原始碼加碼法。將原始碼予以加碼,將一個字節(jié)(Byte)的原始語音數(shù)字化數(shù)據(jù)從加0、加1…至加255,合計有256種變化。例如原始碼為23h,若加碼1Ah則原始碼變?yōu)?Dh等,若原始碼加碼法在加碼后新的數(shù)值若超過FFh,則進(jìn)位不計仍僅保留一個字節(jié)(Byte)長度。另外,所謂原始碼指從數(shù)字麥克風(fēng)收到講話者模擬語音輸入經(jīng)數(shù)字化轉(zhuǎn)成的第一層數(shù)字語音碼。
2.隨機(jī)數(shù)加碼法。隨機(jī)數(shù)加碼法定義為伴隨每一原始碼的多個字節(jié)(Byte)的隨機(jī)亂碼,設(shè)若隨機(jī)數(shù)加碼法加碼數(shù)為3,則共有4種變化:
自然,本案實際實施時并未限制隨機(jī)數(shù)加碼法加碼數(shù)為3,實際產(chǎn)品可能為5、為7或為其他數(shù)字。
3.原始碼做Nibble swap,定義為將原始碼的第1至4字節(jié)與第5至第8字節(jié)予以交換,共有2種變化,例如原始碼為D7h經(jīng)Nibble swap后變成7Dh等。
參數(shù)加密法小結(jié),合計上述三種方法共可產(chǎn)生256x 4x 2=2,048種參數(shù)加密法變化數(shù),如果包含上述三者的排序,則會有2,048x6=12,288種排列組合,如果沒有正確解密,則監(jiān)聽者所聽到的均為噪聲罷了。
時隙變碼法的單位加密時間設(shè)定。時隙變碼法定義,本發(fā)明特征之一為公開了一種時隙變碼技術(shù),“時隙”定義為小于一分鐘的數(shù)秒時間,例如10秒、15秒等時間皆可稱為一個時隙,而時隙變碼法為每一個時隙中使用一種參數(shù)加密法,所以“時隙”也可稱為“時間封包”,每次通話中雙方隨機(jī)各自設(shè)定一個固定的秒數(shù)。例如在一次通信中藍(lán)牙耳機(jī)隨機(jī)設(shè)定每30秒為一個時隙,則開始通話的第1秒鐘一開始至第30秒結(jié)束時使用一種參數(shù)加密法,而第31秒一開始至第60秒結(jié)束時使用另外一種參數(shù)加密法,換言之,如果整個通話時間為60秒則在一分鐘內(nèi)共采用2種不同的參數(shù)加密法,因此上述參數(shù)加密法中有12,288種參數(shù)加密變化,則混合了時隙變碼法后共有12,288的2次方種加密法,即12,288x12,288=150,994,944約有1億5千萬種變化。進(jìn)一步講,如果“時隙常數(shù)”設(shè)定為20秒,則在60秒通話時間內(nèi)可以有12,288的3次方,共有1,855,425,871,872約1兆8,000萬以上種排列組合,因此可以確定任何人均無法解密。更進(jìn)一步,通信的雙方均可使用自身的參數(shù)加密法及時隙變碼法,那么在僅僅在一分鐘的通話中,總其加密種類的排列組合數(shù)就是一兆8000萬種排列組合的兩次方,約為3,400億兆種排列組合,換言之為一 天文數(shù)字了。
本發(fā)明中的解密方法是加密方法的反向操作,本發(fā)明的另一特征就是加密種類輕易可達(dá)無限多種但是加密與解密技術(shù)卻又特別簡單。
前述市面上有一種手機(jī)竊聽軟件,其竊聽的方法為將被監(jiān)聽者的通話記錄在內(nèi)存中,然后利用空閑時間將記錄的文件傳回至監(jiān)聽者指定的手機(jī)號碼或網(wǎng)站中。這類監(jiān)聽技術(shù)并無法在本發(fā)明技術(shù)中得逞,因為在本發(fā)明中,手機(jī)與藍(lán)牙耳機(jī)之間傳輸?shù)膬?nèi)容為數(shù)字加密語音數(shù)據(jù),該手機(jī)監(jiān)聽軟件即便完整截錄到所有通話時間內(nèi)的所有數(shù)字?jǐn)?shù)據(jù),如上述所言,光是一分鐘之內(nèi)數(shù)據(jù)就有3,400億兆種加密模式,我們相信對方也是束手無策徒呼奈何。
圖3A為本發(fā)明第一較佳實施例中的一加密語音數(shù)據(jù)空中傳輸中的數(shù)據(jù)結(jié)構(gòu)示意圖。上半部為通信雙方的第一手機(jī)裝置加密語音數(shù)據(jù)送出結(jié)構(gòu)圖,下半部則為通信雙方的另外一方語音加密數(shù)據(jù)送出結(jié)構(gòu)圖,其結(jié)構(gòu)完全相同,說明如下:
圖3B上半部,第一手機(jī)裝置10傳給第二手機(jī)裝置20,圖中分成第1時隙與第2時隙,第一時隙的時間均包含三大部分,檢核碼、參數(shù)加密法/時隙常數(shù)宣告以及加密數(shù)字語音數(shù)據(jù),第二時隙的數(shù)據(jù)也包含三大部分,檢核碼、參數(shù)加密法以及加密數(shù)字語音數(shù)據(jù),第一時隙與第二時隙的差異在第二部分,即參數(shù)加密法/時隙常數(shù)宣告碼,在第二時隙不需有時隙常數(shù)宣告,另外第二時隙的檢核碼為隨機(jī)送出,換言之,在每一次通信中,僅在第一時隙時需要宣告時隙常數(shù)宣告碼以及檢核碼,第二時隙以后的所有時隙的檢核碼均為隨機(jī)。例如通話時間為5分鐘,參數(shù)加密法/時隙常數(shù)宣告碼的時隙為30秒,那么5分鐘的通話分成10個時隙,每個時隙均為30秒。另外,在這10個時隙中,檢核碼至少發(fā)出一次。檢核碼隨機(jī)發(fā)出的目的在于防止監(jiān)聽者在通話過程中“插入監(jiān)聽”,亦即具有反監(jiān)聽效果。
圖4為本發(fā)明第一較佳實施例中的通信檢核碼建立流程示意圖。本圖為通信雙方建立彼此檢核碼的操作流程:
[步驟410]及[步驟460]為通信雙方建立檢核碼的前置動作,完成己方手機(jī)裝置與己方藍(lán)牙耳機(jī)對PING動作。[步驟410]為第一手機(jī)裝置10用戶與第一藍(lán)牙耳機(jī)裝置11對PING;[步驟460]為第二手機(jī)裝置20用戶與第二藍(lán)牙耳機(jī)裝置21對PING。
[步驟410]為第一手機(jī)裝置10用戶執(zhí)行第一撥號程序APP 101,并輸入使用者通行碼,完成后該撥號程序APP 101送出通行碼及時間碼至第一藍(lán)牙耳機(jī)裝置11,第一藍(lán)牙耳機(jī)裝置11收到通行碼及時間碼后將通行碼及時間碼連同第一藍(lán)牙耳機(jī)裝置11的產(chǎn)品序號碼存入第一加密與解密單元112內(nèi)部,并回復(fù)撥號程序APP 101該通行碼建立工作完成。
[步驟460]為第二手機(jī)裝置20用戶執(zhí)行第二撥號程序APP 201,并輸入使用者通行碼,完成后該撥號程序APP 201送出通行碼及時間碼至第二藍(lán)牙耳機(jī)裝置21,第二藍(lán)牙耳機(jī)裝置21收到通行碼及時間碼后將通行碼及時間碼連同第二藍(lán)牙耳機(jī)裝置的產(chǎn)品序號碼存入第二加密與解密單元212內(nèi)部,并回復(fù)撥號程序APP 201該通行碼建立工作完成。
本發(fā)明的第二特征為該第一手機(jī)系統(tǒng)(第一手機(jī)裝置10與第一藍(lán)牙耳機(jī)裝置11)與該第二手機(jī)系統(tǒng)(第二手機(jī)裝置20與第二藍(lán)牙耳機(jī)裝置21)對PING。其較佳實施方法為該第一手機(jī)系統(tǒng)與該第二手機(jī)系統(tǒng)對PING時,雙方各送出一組檢核碼,該檢核碼包含同步碼、檢核碼加密法宣告、通行碼、時間碼與藍(lán)牙耳機(jī)序號碼。
[步驟420]、[步驟470]及[步驟430]為通信雙方對PING以建立彼此檢核碼的操作流程:
[步驟420]為第一手機(jī)裝置10用戶執(zhí)行第一撥號程序APP 101,撥打第二手機(jī)裝置20電話號碼,電話撥通之后,第一藍(lán)牙耳機(jī)裝置11送 出檢核碼,該檢核碼經(jīng)由第一手機(jī)裝置10送出。
[步驟470]為第二手機(jī)裝置20電話鈴響,用戶接起電話后,收到第一手機(jī)裝置送出的第一檢核碼,該第一檢核碼及時間碼存入第二藍(lán)牙耳機(jī)裝置21中的第二加密與解密單元212內(nèi)部;該第二藍(lán)牙耳機(jī)裝置21并送出己方知檢核碼后完成工作。
[步驟430]第一手機(jī)裝置10收到第二手機(jī)發(fā)出的檢核碼后傳入第一藍(lán)牙耳機(jī)裝置11并存入加密與解密單元內(nèi)部,結(jié)束通信雙方檢核碼建立工作。
本發(fā)明的第三特征為該第一手機(jī)系統(tǒng)與該第二手機(jī)系統(tǒng)實施加密通信。其較佳實施方法為通信時該撥號程序APP 101送出一加密指令與實時時間碼至第一藍(lán)牙耳機(jī)裝置中11;該第一藍(lán)牙耳機(jī)裝置中11送出一檢核碼、一加密法/時隙常數(shù)宣告,并將語音輸入信號加密后輸出。
圖5為本發(fā)明中通信雙方執(zhí)行加密數(shù)字語音通信的流程:
[步驟510]第一手機(jī)裝置10端:發(fā)話者使用第一撥號程序APP 101選擇加密通信后撥出電話,同時送出加密指令與時間碼至第一藍(lán)牙耳機(jī)裝置11;
[步驟520]第一藍(lán)牙耳機(jī)裝置11收到加密指令與時間碼后:
隨機(jī)選取加密模式,送出己方檢核碼;
隨機(jī)選取加密法/時隙常數(shù),送出加密法/時隙常數(shù)宣告,準(zhǔn)備發(fā)話;
[步驟550]第二手機(jī)裝置20端:電話聲響
第二藍(lán)牙耳機(jī)裝置21收到對方檢核碼,核對檢核碼檢核碼正確,第二藍(lán)牙耳機(jī)裝置21送出己方檢核碼;第二藍(lán)牙耳機(jī)裝置21送出本次通話的加密法/時隙常數(shù)宣告,準(zhǔn)備發(fā)話;
檢核碼錯誤,第二藍(lán)牙耳機(jī)裝置21送出警示信息通知第二手機(jī)裝置 20。
[步驟530]第一藍(lán)牙耳機(jī)裝置11開始加密通話;
接收拾音器與D/A單元113的數(shù)字化語音數(shù)據(jù),根據(jù)加密法予以加密后輸出;
[步驟540]第一藍(lán)牙耳機(jī)裝置11于第一時隙時間結(jié)束,隨機(jī)選擇下一時隙是否送出檢核碼;
隨機(jī)產(chǎn)生下一時隙加密法(呼叫加密法),送出加密法
[步驟541]通話結(jié)束?
是,結(jié)束通話
否,回到步驟530;
[步驟560]第二手機(jī)裝置20讀取對方加密法/時隙常數(shù)宣告,準(zhǔn)備解碼;
第二手機(jī)裝置20讀取對方加密數(shù)字語音數(shù)據(jù)進(jìn)行譯碼,譯碼后還原數(shù)字語音信號再輸出至D/A與喇叭單元214,撥放聲音。
[步驟570]第二手機(jī)裝置20發(fā)話:
送出己方加密法/時隙常數(shù)宣告;
接收拾音器與D/A單元213的數(shù)字化語音數(shù)據(jù),根據(jù)己方加密法予以加密后輸出,雙向通信中。
本發(fā)明的第四特征為該第一手機(jī)裝置對該第一藍(lán)牙耳機(jī)裝置中的第二加密與解密單元加密法更新;該第二手機(jī)裝置對該第二藍(lán)牙耳機(jī)裝置中的第二加密與解密單元加密法更新。其較佳方法為該第一手機(jī)裝置10中的該撥號程序APP 101發(fā)出藍(lán)牙耳機(jī)裝置加密程序更新指令后,送出一組程序代碼至第一藍(lán)牙裝置11中的第二加密與解密單元112中;該第二手機(jī)裝 置20中的該撥號程序APP 201發(fā)出藍(lán)牙耳機(jī)裝置21加密程序更新指令后,送出一組程序代碼至第二藍(lán)牙裝置21中的第二加密與解密單元212中。
圖6為藍(lán)牙耳機(jī)裝置中的加密與解密單元的結(jié)構(gòu)圖。
命令處理單元11211:接受來自手機(jī)裝置10、20上撥號程序APP 101、210的命令及數(shù)據(jù)并處理。檢核碼加密法產(chǎn)生器11212:隨機(jī)產(chǎn)生本次通信或本時隙的檢核碼及檢核碼加密法宣告。檢核碼譯碼器11213:在接收模式下,根據(jù)收到的檢核碼加密法宣告將檢核碼解密并核對是否正確并回報。語音數(shù)據(jù)加密法產(chǎn)生器11214:在傳送模式下,隨機(jī)產(chǎn)生本時隙的數(shù)字語音數(shù)據(jù)加密法宣告輸出及將拾音與A/D單元113、213的數(shù)字語音數(shù)據(jù)加密后輸出至手機(jī)裝置10、20。加密數(shù)字語音數(shù)據(jù)譯碼器11215:在接收模式下,根據(jù)收到的數(shù)字語音數(shù)據(jù)加密法宣告將加密數(shù)字語音數(shù)據(jù)譯碼為數(shù)字語音數(shù)據(jù)并送至D/A與喇叭單元114、214輸出。
以上所述僅為本發(fā)明的較佳具體實施例,但本發(fā)明的特征并不局限于此,任何熟悉該項技藝者在本發(fā)明領(lǐng)域內(nèi),可輕易思及的變化或修飾,皆應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍內(nèi)。