本發(fā)明涉及到安全通話領(lǐng)域,特別是涉及到一種保密通話的方法和裝置。
背景技術(shù):
在通過手機(jī)或者其它終端進(jìn)行語音通話時,往往會涉及到私密內(nèi)容,不允許他人知道,尤其是政府人員、商務(wù)人員等人群,通話內(nèi)容可能包含政府機(jī)密、商業(yè)秘密等。所以保證通話內(nèi)容的不被他人竊聽,是需要解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的為提供一種提高終端之間通話安全的保密通話的方法和裝置。
為了實現(xiàn)上述發(fā)明目的,本發(fā)明提出一種保密通話的方法,,包括:
服務(wù)器接收第一終端和第二終端的注冊信息,分別建立指定的保密通話賬號;其中,所述保密通話賬號包括賬戶名,以及與所述賬戶名對應(yīng)的登陸信息;
接收第一終端通過所述保密通話賬號發(fā)送的撥打信息,然后轉(zhuǎn)發(fā)給第二終端;
接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接。
進(jìn)一步地,所述服務(wù)器接收第一終端和第二終端的注冊信息,分別建立指定的保密通話賬號的步驟,包括:
所述服務(wù)器遍歷第一終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第一終端建立密友列表;以及所述服務(wù)器遍歷第二終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第二終端建立密友列表。
進(jìn)一步地,所述接收第一終端通過所述保密通話賬號發(fā)送的撥打信息,然后轉(zhuǎn)發(fā)給第二終端的步驟,包括:
接收所述第一終端的撥打信號;
根據(jù)撥打信號查找與之對應(yīng)的第二終端的所述保密通話賬戶,如果未查找到第二終端的保密通話賬戶,則發(fā)送跳轉(zhuǎn)命令至第一終端,使第一終端通過移動運(yùn)營商的基站呼叫所述第二終端。
進(jìn)一步地,所述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟之后,包括:
發(fā)送禁用命令至所述第一終端和第二終端,使所述第一終端和第二終端關(guān)閉指定的應(yīng)用和/或硬件。
進(jìn)一步地,所述指定的應(yīng)用包括錄音應(yīng)用和/或免提應(yīng)用;所述指定的硬件包括藍(lán)牙和/或耳機(jī)。
進(jìn)一步地,所述登陸信息為所述終端的應(yīng)用鎖密碼。
進(jìn)一步地,所述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟之后,包括:
服務(wù)器根據(jù)預(yù)設(shè)的加密規(guī)則,給所述第一終端和第二終端發(fā)送的語音信息經(jīng)行加密。
進(jìn)一步地,所述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟之后,包括:
檢測第一終端和第二終端之間的語音信息是否被截取,若是,則向截取端發(fā)送干擾音。
進(jìn)一步地,所述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟之后,包括:
當(dāng)通話結(jié)束后,發(fā)送消隱命令給所述第一終端和第二終端,控制所述第一終端隱藏?fù)艽蛴涗?,控制所述第二終端隱藏接聽記錄。
進(jìn)一步地,所述當(dāng)通話結(jié)束后,發(fā)送消隱命令給所述第一終端和第二終端,控制所述第一終端隱藏?fù)艽蛴涗?,控制所述第二終端隱藏接聽記錄的步驟之后,包括:
接收第一終端的第一顯示請求,根據(jù)所述第一顯示請求發(fā)送第一顯示命令,控制所述第一終端顯示隱藏的撥打記錄;接收第二終端的第二顯示請求,根據(jù)所述第二顯示請求發(fā)送第二顯示命令,控制所述第二終端顯示隱藏的接聽記錄。
本發(fā)明還提供一種保密通話的裝置,包括:
注冊單元,用于服務(wù)器接收第一終端和第二終端的注冊信息,分別建立指定的保密通話賬號;其中,所述保密通話賬號包括賬戶名,以及與所述賬戶名對應(yīng)的登陸信息;
接收轉(zhuǎn)發(fā)單元,用于接收第一終端通過所述保密通話賬號發(fā)送的撥打信息,然后轉(zhuǎn)發(fā)給第二終端;
判斷連接單元,用于接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接。
進(jìn)一步地,所述注冊單元,包括:
建立列表模塊,用于所述服務(wù)器遍歷第一終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第一終端建立密友列表;以及所述服務(wù)器遍歷第二終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第二終端建立密友列表。
進(jìn)一步地,所述接收轉(zhuǎn)發(fā)單元,包括:
接收模塊,用于接收所述第一終端的撥打信號;
查找跳轉(zhuǎn)模塊,用于根據(jù)撥打信號查找與之對應(yīng)的第二終端的所述保密通話賬戶,如果未查找到第二終端的保密通話賬戶,則發(fā)送跳轉(zhuǎn)命令至第一終端,使第一終端通過移動運(yùn)營商的基站呼叫所述第二終端。
進(jìn)一步地,所述保密通話的裝置還包括:
發(fā)送禁用單元,用于發(fā)送禁用命令至所述第一終端和第二終端,使所述第一終端和第二終端關(guān)閉指定的應(yīng)用和/或硬件。
進(jìn)一步地,所述指定的應(yīng)用包括錄音應(yīng)用和/或免提應(yīng)用;所述指定的硬件包括藍(lán)牙和/或耳機(jī)。
進(jìn)一步地,所述登陸信息為所述終端的應(yīng)用鎖密碼。
進(jìn)一步地,所述保密通話的裝置還包括:
加密單元,用于服務(wù)器根據(jù)預(yù)設(shè)的加密規(guī)則,給所述第一終端和第二終端發(fā)送的語音信息經(jīng)行加密。
進(jìn)一步地,所述保密通話的裝置還包括:
錄音干擾單元,用于檢測第一終端和第二終端之間的語音信息是否被截取,若是,則向截取端發(fā)送干擾音。
進(jìn)一步地,所述保密通話的裝置還包括:
發(fā)送消隱單元,用于當(dāng)通話結(jié)束后,發(fā)送消隱命令給所述第一終端和第二終端,控制所述第一終端隱藏?fù)艽蛴涗?,控制所述第二終端隱藏接聽記錄。
進(jìn)一步地,所述保密通話的裝置還包括:
發(fā)送顯示單元,用于接收第一終端的第一顯示請求,根據(jù)所述第一顯示請求發(fā)送第一顯示命令,控制所述第一終端顯示隱藏的撥打記錄;接收第二終端的第二顯示請求,根據(jù)所述第二顯示請求發(fā)送第二顯示命令,控制所述第二終端顯示隱藏的接聽記錄。
本發(fā)明的保密通話的方法和裝置,終端之間的通話需要登陸保密通話賬號,語音信息經(jīng)過對應(yīng)的服務(wù)器進(jìn)行轉(zhuǎn)接,而且在接聽電話的終端接聽電話時,需要輸入登陸保密通話賬號的登陸信息,然后由服務(wù)器進(jìn)行驗證,只有驗證成功,才可以接聽電話。本發(fā)明避開常規(guī)的如聯(lián)通、移動等運(yùn)營商的基站,通過指定的服務(wù)器進(jìn)行通話,可以有效的提高通話的保密性,而在通話之前,需要驗證第二終端反饋的登陸信息是否正確,如果正確,說明第二終端的接聽者為保密通話賬號的持有者,防止他人冒充第二終端的主人接聽電話,進(jìn)一步地提高通話的保密性。
附圖說明
圖1為本發(fā)明一實施例的保密通話的方法的流程示意圖;
圖2為本發(fā)明一實施例的服務(wù)器轉(zhuǎn)發(fā)撥打信息的流程示意圖;
圖3為本發(fā)明一實施例的保密通話的裝置的結(jié)構(gòu)示意框圖;
圖4為本發(fā)明一實施例的注冊單元的結(jié)構(gòu)示意圖;
圖5為本發(fā)明一實施例的接收轉(zhuǎn)發(fā)單元的結(jié)構(gòu)視圖;
圖6為本發(fā)明一實施例的保密通話的裝置的結(jié)構(gòu)示意框圖。
本發(fā)明目的的實現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實施例,參照附圖做進(jìn)一步說明。
具體實施方式
應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里的終端是指智能手機(jī)、電腦、平板電腦等電子設(shè)備。
參照圖1,本發(fā)明實施例提供一種保密通話的方法,包括步驟:
S1、服務(wù)器接收第一終端和第二終端的注冊信息,分別建立指定的保密通話賬號;其中,所述保密通話賬號包括賬戶名,以及與所述賬戶名對應(yīng)的登陸信息;
S2、接收第一終端通過所述保密通話賬號發(fā)送的撥打信息,然后轉(zhuǎn)發(fā)給第二終端;
S3、接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接。
如上述步驟S1所述,終端上會安裝保密通話的應(yīng)用,應(yīng)用在使用時需要登錄,登錄則需要建立相應(yīng)的保密通話賬戶。建立保密通話賬戶一般使用電話號碼、qq號碼等建立,然后,通過服務(wù)器向終端發(fā)送驗證碼等形式給以終端登錄權(quán)限。本實施例中,只有注冊完保密通話賬戶之后,才可以連接所述服務(wù)器進(jìn)行保密通話。本實施例中,當(dāng)?shù)谝淮蔚卿涃~戶時,需要進(jìn)行手機(jī)短信提供的驗證碼進(jìn)行登錄,后續(xù)登錄時,只需輸入終端上的應(yīng)用鎖密碼即可,輸入方式包含多種,比如輸入指定密碼、圖形、以及指紋認(rèn)證和虹膜認(rèn)證等。上述登陸信息一般為設(shè)定的登陸密碼。本實施中,登陸信息為終端的應(yīng)用鎖密碼,當(dāng)需要撥打保密電話時,首先第一終端通過對應(yīng)的應(yīng)用鎖密碼登陸保密通話賬戶,而第二終端,在接聽時,同樣需要輸入應(yīng)用鎖密碼登陸賬號,將應(yīng)用鎖密碼作為登陸保密通話賬號,方便、快捷。
如上述步驟S2所述,上述服務(wù)器也稱伺服器,是提供計算服務(wù)的設(shè)備。由于服務(wù)器需要響應(yīng)服務(wù)請求,并進(jìn)行處理,因此一般來說服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力。其中,服務(wù)器包括云服務(wù)器,云服務(wù)器是一種簡單高效、安全可靠、處理能力可彈性伸縮的計算服務(wù)云服務(wù)。第一終端和第二終端與服務(wù)器的連接是通過網(wǎng)絡(luò)連接,這樣就可以避開移動、聯(lián)通等運(yùn)營商的基站進(jìn)行通話,不但可以有效防止他人通過基站的途徑竊取第一終端和第二終端之間的通話內(nèi)容,還可以節(jié)省移動、聯(lián)通等運(yùn)營商的通話費(fèi)用。
如上述步驟S3所述,第二終端接聽電話時,需要輸入登陸保密通話賬號的登陸信息,然后由服務(wù)器進(jìn)行驗證,只有驗證成功,才可以接聽電話。即在通話之前,需要驗證第二終端反饋的登陸信息是否正確,如果正確,說明第二終端的接聽者為保密通話賬號的持有者,防止他人冒充第二終端的主人接聽電話,進(jìn)一步地提高通話的保密性。
本實施例中,上述服務(wù)器接收第一終端和第二終端的注冊信息,分別建立指定的保密通話賬號的步驟S1,包括:
S11、所述服務(wù)器遍歷第一終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第一終端建立密友列表;以及所述服務(wù)器遍歷第二終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第二終端建立密友列表。
如上述步驟S11所述,上述聯(lián)系人列表一般指終端上的電話本聯(lián)系人,因為注冊賬戶是需要進(jìn)行手機(jī)短息驗證等,所以賬戶和終端的電話號碼一致,或者賬號與終端的手機(jī)號碼關(guān)聯(lián)。遍歷聯(lián)系人列表中的全部電話號碼或與賬號關(guān)聯(lián)的手機(jī)號碼,然后逐個比對,如果比對到某個號碼為已注冊的賬戶,則將該號碼添加到終端的密友列表中,密友列表即為可以相互保密通話的列表。當(dāng)需要進(jìn)行保密通話時,直接在密友里表中查找被叫端號碼即可,當(dāng)無網(wǎng)絡(luò)時,則自動通過運(yùn)營商基站進(jìn)行正常的通話。
參照圖2,本實施例中,上述接收第一終端通過所述保密通話賬號發(fā)送的撥打信息,然后轉(zhuǎn)發(fā)給第二終端的步驟S2,包括:
S21、接收所述第一終端的撥打信號;
S22、根據(jù)撥打信號查找與之對應(yīng)的第二終端的所述保密通話賬戶,如果未查找到第二終端的保密通話賬戶,則發(fā)送跳轉(zhuǎn)命令至第一終端,使第一終端通過移動運(yùn)營商的基站呼叫所述第二終端。
如上述步驟S21和S22所述,服務(wù)器首先獲取到第一終端的撥打信號,然后根據(jù)撥打信號查找第二終端的賬戶,也就是說,只有第二終端同樣注冊保密通話賬戶,第一終端和第二終端才可以通過服務(wù)器進(jìn)行連接通話,否則無法進(jìn)行保密通話。當(dāng)?shù)诙K端未注冊上述保密通話賬戶時,服務(wù)器告知第一終端后,第一終端通過移動、聯(lián)通等運(yùn)營商的基站連接第二終端進(jìn)行通話,此時,一般無法進(jìn)行加密通話。當(dāng)?shù)诙K端注冊上述賬戶,但是第一終端或第二終端中有一方無法連接網(wǎng)絡(luò),則同樣無法進(jìn)行保密通話,第一終端和第二終端通過移動、聯(lián)通等運(yùn)營商的基站連接第二終端進(jìn)行通話。
本實施例中,上述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟S3之后,包括:
S31、發(fā)送禁用命令至所述第一終端和第二終端,使所述第一終端和第二終端關(guān)閉指定的應(yīng)用和/或硬件。其中,上述指定的應(yīng)用包括錄音應(yīng)用和/或免提應(yīng)用;上述指定的硬件包括藍(lán)牙和/或耳機(jī)。
如上述步驟S31所述,在通話前或通話過程中將第一終端和第二終端上的錄音應(yīng)用、免提應(yīng)用等應(yīng)用關(guān)閉,以及禁用藍(lán)牙、耳機(jī)等硬件設(shè)備,用戶無觸發(fā)操作切換聲音通道按鈕,聲音默認(rèn)在聽筒上,禁止應(yīng)用切換聲音通道防止通話語音被錄音、竊聽等,進(jìn)一步地提高通話的安全性。本實施例中,為了進(jìn)一步提高用戶本身的安全性,還可以將雙方通話時的聲音進(jìn)行變音處理,如男聲、女聲的變換,音色的變換等,變音過程,可以通過服務(wù)器進(jìn)行變換,也可以在終端上進(jìn)行變換。
本實施例中,上述登陸信息為所述終端的應(yīng)用鎖密碼。當(dāng)終端注冊完賬戶后,第一次登陸或者更換終端進(jìn)行登陸時,需要進(jìn)行手機(jī)短信進(jìn)行驗證之后,才可以登陸,當(dāng)?shù)顷懸淮魏?,則可以直接調(diào)用終端設(shè)置的應(yīng)用鎖密碼進(jìn)行登陸賬戶,方便安全。在一具體實施例中,當(dāng)需要撥打保密電話時,首先通過應(yīng)用鎖密碼登陸賬戶,然后,通過密友列表查找要撥打的號碼,進(jìn)行保密通話,而第二終端,在接聽時,同樣需要輸入應(yīng)用鎖密碼登陸賬號。在其它實施例中,第二終端接到呼叫信息時,可以略過輸入應(yīng)用鎖的過程而登陸對應(yīng)的賬戶,提高第二終端接聽的便利。
本實施例中,上述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟S3之后,包括:
S32、服務(wù)器根據(jù)預(yù)設(shè)的加密規(guī)則,給所述第一終端和第二終端發(fā)送的語音信息經(jīng)行加密。
如上述步驟S32所述,上述服務(wù)器接收到的語音信息均被加密,即服務(wù)器將第一終端發(fā)送出的語音信息進(jìn)行加密,而第二終端設(shè)置相應(yīng)的解密程序,同理,服務(wù)器將第二終端發(fā)送出的語音信息進(jìn)行加密,而第一終端設(shè)置相應(yīng)的解密程序。服務(wù)器的加密過程中,并不是一成不變,而會根據(jù)預(yù)設(shè)的加密策略進(jìn)行加密,使終端之間每次相互通話時,加密規(guī)則及其對應(yīng)的解密規(guī)則均不相同,增加通話的保密性。比如,服務(wù)器根據(jù)第一終端所處的時間、地點(diǎn)、環(huán)境等生成加密規(guī)則,該加密規(guī)則通過服務(wù)器發(fā)送給第二終端,第二終端根據(jù)加密規(guī)則調(diào)用或生成對應(yīng)的解密規(guī)則等。
本實施例中,上述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟S3之后,包括:
S33、檢測第一終端和第二終端之間的語音信息是否被截取,若是,則向截取端發(fā)送干擾音。
如上述步驟S33所述,當(dāng)通話之前或通話時,第一終端和/或第二終端開啟了錄音應(yīng)用,那么可以通過服務(wù)器向錄音應(yīng)用傳遞預(yù)設(shè)的干擾音,或者,直接將預(yù)設(shè)在第一終端或第二終端中的干擾音發(fā)送到錄音應(yīng)用,即,提供給錄音應(yīng)用假錄音。比如,第一終端和第二終端之間通話時,第二終端開啟了錄音應(yīng)用,那么第二終端將預(yù)設(shè)的假錄音如唐詩三百首、歌曲、白噪音等輸送給錄音設(shè)備,而實際的通話音頻被隔離于錄音應(yīng)用,當(dāng)然,也可以將白噪音和通話音頻混錄在一起。上述截取端即為竊取加密語音的一端,當(dāng)檢測到有截取動作時,服務(wù)器即會將真實的通話信息保存,然后向截取端發(fā)送干擾音,當(dāng)截取動作停止后,則將存儲的語音信息再次發(fā)送給對應(yīng)的終端。
本實施例中,上述接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接的步驟S3之后,包括:
S34、當(dāng)通話結(jié)束后,發(fā)送消隱命令給所述第一終端和第二終端,控制所述第一終端隱藏?fù)艽蛴涗?,控制所述第二終端隱藏接聽記錄。
步驟S34之后還包括:
S35、接收第一終端的第一顯示請求,根據(jù)所述第一顯示請求發(fā)送第一顯示命令,控制所述第一終端顯示隱藏的撥打記錄;接收第二終端的第二顯示請求,根據(jù)所述第二顯示請求發(fā)送第二顯示命令,控制所述第二終端顯示隱藏的接聽記錄。
如上述步驟S34和S35所述,通話記錄同樣需要保密等情況下,可以將撥打記錄和接聽記錄隱藏起來,當(dāng)需要查看時,可以輸入指定的密碼顯示隱藏的通話記錄。在其它實施例中,隱藏通話記錄的同時,可以顯示相關(guān)的干擾項,比如第一終端上將第二終的名稱顯示為古代詩人的名字,將通話時間等顯示為正、負(fù)無窮等。
在一具體實施例中,保密通話的過程為:
在第一終端和第二終端上注冊可撥打、接聽保密電話的保密通話賬戶;
服務(wù)器遍歷注冊保密通話賬戶終端上的電話本列表,查找電話本列表中各電話號碼是否同樣為注冊的上述賬戶號碼,如果有,則將其添加到終端上的密友列表;
第一終端當(dāng)需要撥打保密通話時,通過輸入應(yīng)用鎖密碼啟動保密通話程序,發(fā)送撥打信息到服務(wù)器;
服務(wù)器根據(jù)撥打信息查找與之對應(yīng)的第二終端;
服務(wù)器接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接;
在通話過程中,第一終端和第二終端會對輸出的語音信息號進(jìn)行加密,對應(yīng)的,在接收到語音信號時進(jìn)行解密,而加密規(guī)則會根據(jù)時間、地點(diǎn)、環(huán)境等隨機(jī)生成,解密規(guī)則對應(yīng)生成;當(dāng),任一端無網(wǎng)絡(luò)信號時,兩者會通過運(yùn)營商基站進(jìn)行通話;而且,服務(wù)器還會將第一終端和第二終端會對輸出的語音信息號進(jìn)行第二次加密,進(jìn)一步地提高通話的保密性。
在第一終端和第二終端連通的同時,第一終端和第二終端上的錄音應(yīng)用、免提應(yīng)用、藍(lán)牙等被禁用,或者,當(dāng)有錄音應(yīng)用啟動時,通過服務(wù)器或錄音應(yīng)用所在的終端將預(yù)設(shè)的干擾音輸送給錄音設(shè)備,同時將通話語音隔離于錄音應(yīng)用;
當(dāng)撥打完電話后,可以選擇將通話記錄隱藏,當(dāng)需要查看信息時,可以通過輸入終端的應(yīng)用鎖密碼經(jīng)行查看。
本發(fā)明實施例的保密通話的方法,終端之間的通話需要登陸保密通話賬號,語音信息經(jīng)過對應(yīng)的服務(wù)器進(jìn)行轉(zhuǎn)接,而且在接聽電話的終端接聽電話時,需要輸入登陸保密通話賬號的登陸信息,然后由服務(wù)器進(jìn)行驗證,只有驗證成功,才可以接聽電話。本發(fā)明避開常規(guī)的如聯(lián)通、移動等運(yùn)營商的基站,通過指定的服務(wù)器進(jìn)行通話,可以有效的提高通話的保密性,而在通話之前,需要驗證第二終端反饋的登陸信息是否正確,如果正確,說明第二終端的接聽者為保密通話賬號的持有者,防止他人冒充第二終端的主人接聽電話,進(jìn)一步地提高通話的保密性。
參照圖3,本發(fā)明實施例還提供一種保密通話的裝置,包括:
注冊單元10,用于服務(wù)器接收第一終端和第二終端的注冊信息,分別建立指定的保密通話賬號;其中,所述保密通話賬號包括賬戶名,以及與所述賬戶名對應(yīng)的登陸信息;
接收轉(zhuǎn)發(fā)單元20,用于接收第一終端通過所述保密通話賬號發(fā)送的撥打信息,然后轉(zhuǎn)發(fā)給第二終端;
判斷連接單元30,用于接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接。
如上述注冊單元10,終端上會安裝保密通話的應(yīng)用,應(yīng)用在使用時需要登錄,登錄則需要建立相應(yīng)的保密通話賬戶。建立保密通話賬戶一般使用電話號碼、qq號碼等建立,然后,通過服務(wù)器向終端發(fā)送驗證碼等形式給以終端登錄權(quán)限。本實施例中,只有注冊完保密通話賬戶之后,才可以連接所述服務(wù)器進(jìn)行保密通話。本實施例中,當(dāng)?shù)谝淮蔚卿涃~戶時,需要進(jìn)行手機(jī)短信提供的驗證碼進(jìn)行登錄,后續(xù)登錄時,只需輸入終端上的應(yīng)用鎖密碼即可,輸入方式包含多種,比如輸入指定密碼、圖形、以及指紋認(rèn)證和虹膜認(rèn)證等。上述登陸信息一般為設(shè)定的登陸密碼。本實施中,登陸信息為終端的應(yīng)用鎖密碼,當(dāng)需要撥打保密電話時,首先第一終端通過對應(yīng)的應(yīng)用鎖密碼登陸保密通話賬戶,而第二終端,在接聽時,同樣需要輸入應(yīng)用鎖密碼登陸賬號,將應(yīng)用鎖密碼作為登陸保密通話賬號,方便、快捷。
如上述接收轉(zhuǎn)發(fā)單元20,上述服務(wù)器也稱伺服器,是提供計算服務(wù)的設(shè)備。由于服務(wù)器需要響應(yīng)服務(wù)請求,并進(jìn)行處理,因此一般來說服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力。其中,服務(wù)器包括云服務(wù)器,云服務(wù)器是一種簡單高效、安全可靠、處理能力可彈性伸縮的計算服務(wù)云服務(wù)。第一終端和第二終端與服務(wù)器的連接是通過網(wǎng)絡(luò)連接,這樣就可以避開移動、聯(lián)通等運(yùn)營商的基站進(jìn)行通話,不但可以有效防止他人通過基站的途徑竊取第一終端和第二終端之間的通話內(nèi)容,還可以節(jié)省移動、聯(lián)通等運(yùn)營商的通話費(fèi)用。
如上述判斷連接單元30,第二終端接聽電話時,需要輸入登陸保密通話賬號的登陸信息,然后由服務(wù)器進(jìn)行驗證,只有驗證成功,才可以接聽電話。即在通話之前,需要驗證第二終端反饋的登陸信息是否正確,如果正確,說明第二終端的接聽者為保密通話賬號的持有者,防止他人冒充第二終端的主人接聽電話,進(jìn)一步地提高通話的保密性。
參照圖4,本實施例中,上述注冊單元10,包括:
建立列表模塊11,用于所述服務(wù)器遍歷第一終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第一終端建立密友列表;以及所述服務(wù)器遍歷第二終端上的聯(lián)系人列表,查找該聯(lián)系人列表中同樣建立所述保密通話賬戶的聯(lián)系人,通過所述第二終端建立密友列表。
如上述建立列表模塊11,上述聯(lián)系人列表一般指終端上的電話本聯(lián)系人,因為注冊賬戶是需要進(jìn)行手機(jī)短息驗證等,所以賬戶和終端的電話號碼一致,或者賬號與終端的手機(jī)號碼關(guān)聯(lián)。遍歷聯(lián)系人列表中的全部電話號碼或與賬號關(guān)聯(lián)的手機(jī)號碼,然后逐個比對,如果比對到某個號碼為已注冊的賬戶,則將該號碼添加到終端的密友列表中,密友列表即為可以相互保密通話的列表。當(dāng)需要進(jìn)行保密通話時,直接在密友里表中查找被叫端號碼即可,當(dāng)無網(wǎng)絡(luò)時,則自動通過運(yùn)營商基站進(jìn)行正常的通話。
參照圖5,本實施例中,上述接收轉(zhuǎn)發(fā)單元20,包括:
接收模塊21,用于接收所述第一終端的撥打信號;
查找跳轉(zhuǎn)模塊22,用于根據(jù)撥打信號查找與之對應(yīng)的第二終端的所述保密通話賬戶,如果未查找到第二終端的保密通話賬戶,則發(fā)送跳轉(zhuǎn)命令至第一終端,使第一終端通過移動運(yùn)營商的基站呼叫所述第二終端。
如上述接收模塊21和查找跳轉(zhuǎn)模塊22,服務(wù)器首先獲取到第一終端的撥打信號,然后根據(jù)撥打信號查找第二終端的賬戶,也就是說,只有第二終端同樣注冊保密通話賬戶,第一終端和第二終端才可以通過服務(wù)器進(jìn)行連接通話,否則無法進(jìn)行保密通話。當(dāng)?shù)诙K端未注冊上述保密通話賬戶時,服務(wù)器告知第一終端后,第一終端通過移動、聯(lián)通等運(yùn)營商的基站連接第二終端進(jìn)行通話,此時,一般無法進(jìn)行加密通話。當(dāng)?shù)诙K端注冊上述賬戶,但是第一終端或第二終端中有一方無法連接網(wǎng)絡(luò),則同樣無法進(jìn)行保密通話,第一終端和第二終端通過移動、聯(lián)通等運(yùn)營商的基站連接第二終端進(jìn)行通話。
參照圖6,本實施例中,上述保密通話的裝置還包括:
發(fā)送禁用單元31,用于發(fā)送禁用命令至所述第一終端和第二終端,使所述第一終端和第二終端關(guān)閉指定的應(yīng)用和/或硬件。
如上述發(fā)送禁用單元31,在通話前或通話過程中將第一終端和第二終端上的錄音應(yīng)用、免提應(yīng)用等應(yīng)用關(guān)閉,以及禁用藍(lán)牙、耳機(jī)等硬件設(shè)備,用戶無觸發(fā)操作切換聲音通道按鈕,聲音默認(rèn)在聽筒上,禁止應(yīng)用切換聲音通道防止通話語音被錄音、竊聽等,進(jìn)一步地提高通話的安全性。本實施例中,為了進(jìn)一步提高用戶本身的安全性,還可以將雙方通話時的聲音進(jìn)行變音處理,如男聲、女聲的變換,音色的變換等,變音過程,可以通過服務(wù)器進(jìn)行變換,也可以在終端上進(jìn)行變換。
本實施例中,上述登陸信息為所述終端的應(yīng)用鎖密碼。當(dāng)終端注冊完賬戶后,第一次登陸或者更換終端進(jìn)行登陸時,需要進(jìn)行手機(jī)短信進(jìn)行驗證之后,才可以登陸,當(dāng)?shù)顷懸淮魏螅瑒t可以直接調(diào)用終端設(shè)置的應(yīng)用鎖密碼進(jìn)行登陸賬戶,方便安全。在一具體實施例中,當(dāng)需要撥打保密電話時,首先通過應(yīng)用鎖密碼登陸賬戶,然后,通過密友列表查找要撥打的號碼,進(jìn)行保密通話,而第二終端,在接聽時,同樣需要輸入應(yīng)用鎖密碼登陸賬號。在其它實施例中,第二終端接到呼叫信息時,可以略過輸入應(yīng)用鎖的過程而登陸對應(yīng)的賬戶,提高第二終端接聽的便利。
參照圖6,本實施例中,上述保密通話的裝置還包括:
加密單元32,用于服務(wù)器根據(jù)預(yù)設(shè)的加密規(guī)則,給所述第一終端和第二終端發(fā)送的語音信息經(jīng)行加密。
如上述加密單元32,上述服務(wù)器接收到的語音信息均被加密,即服務(wù)器將第一終端發(fā)送出的語音信息進(jìn)行加密,而第二終端設(shè)置相應(yīng)的解密程序,同理,服務(wù)器將第二終端發(fā)送出的語音信息進(jìn)行加密,而第一終端設(shè)置相應(yīng)的解密程序。服務(wù)器的加密過程中,并不是一成不變,而會根據(jù)預(yù)設(shè)的加密策略進(jìn)行加密,使終端之間每次相互通話時,加密規(guī)則及其對應(yīng)的解密規(guī)則均不相同,增加通話的保密性。比如,服務(wù)器根據(jù)第一終端所處的時間、地點(diǎn)、環(huán)境等生成加密規(guī)則,該加密規(guī)則通過服務(wù)器發(fā)送給第二終端,第二終端根據(jù)加密規(guī)則調(diào)用或生成對應(yīng)的解密規(guī)則等。
參照圖6,本實施例中,上述保密通話的裝置還包括:
錄音干擾單元33,用于檢測第一終端和第二終端之間的語音信息是否被截取,若是,則向截取端發(fā)送干擾音。
如上述錄音干擾單元33,當(dāng)通話之前或通話時,第一終端和/或第二終端開啟了錄音應(yīng)用,那么可以通過服務(wù)器向錄音應(yīng)用傳遞預(yù)設(shè)的干擾音,或者,直接將預(yù)設(shè)在第一終端或第二終端中的干擾音發(fā)送到錄音應(yīng)用,即,提供給錄音應(yīng)用假錄音。比如,第一終端和第二終端之間通話時,第二終端開啟了錄音應(yīng)用,那么第二終端將預(yù)設(shè)的假錄音如唐詩三百首、歌曲、白噪音等輸送給錄音設(shè)備,而實際的通話音頻被隔離于錄音應(yīng)用,當(dāng)然,也可以將白噪音和通話音頻混錄在一起。上述截取端即為竊取加密語音的一端,當(dāng)檢測到有截取動作時,服務(wù)器即會將真實的通話信息保存,然后向截取端發(fā)送干擾音,當(dāng)截取動作停止后,則將存儲的語音信息再次發(fā)送給對應(yīng)的終端。
參照圖6,本實施例中,上述保密通話的裝置還包括:
發(fā)送消隱單元34,用于當(dāng)通話結(jié)束后,發(fā)送消隱命令給所述第一終端和第二終端,控制所述第一終端隱藏?fù)艽蛴涗洠刂扑龅诙K端隱藏接聽記錄。
發(fā)送顯示單元35,用于接收第一終端的第一顯示請求,根據(jù)所述第一顯示請求發(fā)送第一顯示命令,控制所述第一終端顯示隱藏的撥打記錄;接收第二終端的第二顯示請求,根據(jù)所述第二顯示請求發(fā)送第二顯示命令,控制所述第二終端顯示隱藏的接聽記錄.
如上述發(fā)送消隱單元34和發(fā)送顯示單元35,通話記錄同樣需要保密等情況下,可以將撥打記錄和接聽記錄隱藏起來,當(dāng)需要查看時,可以輸入指定的密碼顯示隱藏的通話記錄。在其它實施例中,隱藏通話記錄的同時,可以顯示相關(guān)的干擾項,比如第一終端上將第二終的名稱顯示為古代詩人的名字,將通話時間等顯示為正、負(fù)無窮等。
在一具體實施例中,保密通話的過程為:
在第一終端和第二終端上注冊可撥打、接聽保密電話的保密通話賬戶;
服務(wù)器遍歷注冊保密通話賬戶終端上的電話本列表,查找電話本列表中各電話號碼是否同樣為注冊的上述賬戶號碼,如果有,則將其添加到終端上的密友列表;
第一終端當(dāng)需要撥打保密通話時,通過輸入應(yīng)用鎖密碼啟動保密通話程序,發(fā)送撥打信息到服務(wù)器;
服務(wù)器根據(jù)撥打信息查找與之對應(yīng)的第二終端;
服務(wù)器接收第二終端反饋的登錄保密通話賬號的登陸信息,判斷所述登陸信息是否與第二終端的保密通話賬號的登陸信息相同,若相同,則將第一終端和第二終端進(jìn)行通話連接;
在通話過程中,第一終端和第二終端會對輸出的語音信息號進(jìn)行加密,對應(yīng)的,在接收到語音信號時進(jìn)行解密,而加密規(guī)則會根據(jù)時間、地點(diǎn)、環(huán)境等隨機(jī)生成,解密規(guī)則對應(yīng)生成;當(dāng),任一端無網(wǎng)絡(luò)信號時,兩者會通過運(yùn)營商基站進(jìn)行通話;而且,服務(wù)器還會將第一終端和第二終端會對輸出的語音信息號進(jìn)行第二次加密,進(jìn)一步地提高通話的保密性。
在第一終端和第二終端連通的同時,第一終端和第二終端上的錄音應(yīng)用、免提應(yīng)用、藍(lán)牙等被禁用,或者,當(dāng)有錄音應(yīng)用啟動時,通過服務(wù)器或錄音應(yīng)用所在的終端將預(yù)設(shè)的干擾音輸送給錄音設(shè)備,同時將通話語音隔離于錄音應(yīng)用;
當(dāng)撥打完電話后,可以選擇將通話記錄隱藏,當(dāng)需要查看信息時,可以通過輸入終端的應(yīng)用鎖密碼經(jīng)行查看。
本發(fā)明實施例的保密通話的裝置,終端之間的通話需要登陸保密通話賬號,語音信息經(jīng)過對應(yīng)的服務(wù)器進(jìn)行轉(zhuǎn)接,而且在接聽電話的終端接聽電話時,需要輸入登陸保密通話賬號的登陸信息,然后由服務(wù)器進(jìn)行驗證,只有驗證成功,才可以接聽電話。本發(fā)明避開常規(guī)的如聯(lián)通、移動等運(yùn)營商的基站,通過指定的服務(wù)器進(jìn)行通話,可以有效的提高通話的保密性,而在通話之前,需要驗證第二終端反饋的登陸信息是否正確,如果正確,說明第二終端的接聽者為保密通話賬號的持有者,防止他人冒充第二終端的主人接聽電話,進(jìn)一步地提高通話的保密性。
以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。