移動(dòng)終端數(shù)據(jù)保護(hù)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及數(shù)據(jù)安全技術(shù),尤其涉及一種移動(dòng)終端數(shù)據(jù)保護(hù)的方法及裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)終端的普及和快速發(fā)展,如何保證其內(nèi)存儲(chǔ)數(shù)據(jù)的安全性越來(lái)越引起人們的重視。
[0003]目前,當(dāng)移動(dòng)終端通過(guò)USB數(shù)據(jù)線與電腦端連接后,電腦端就可以為該移動(dòng)終端充電,同時(shí)可以查看到移動(dòng)終端內(nèi)的數(shù)據(jù)資源。若用戶前次使用USB數(shù)據(jù)線進(jìn)行移動(dòng)終端與電腦端的連接時(shí)開啟了媒體傳輸協(xié)議MTP模式(Media Transfer Protocol,簡(jiǎn)稱“MTP”),則移動(dòng)終端被掛載為U盤模式,這就使得后續(xù)USB數(shù)據(jù)線連接時(shí)存在安全隱患。下次再次連接后,移動(dòng)終端將會(huì)按照之前的設(shè)置模式,直接進(jìn)入MTP模式,即使用戶對(duì)移動(dòng)終端設(shè)置有屏幕密碼保護(hù),該屏幕密碼也不對(duì)USB連接后的數(shù)據(jù)訪問(wèn)進(jìn)行限制。若其他用戶獲取到用戶的移動(dòng)終端后,可以通過(guò)USB數(shù)據(jù)線與電腦端連接,在電腦端隨意查看移動(dòng)終端內(nèi)的數(shù)據(jù),造成用戶隱私泄露。
[0004]公開內(nèi)容
[0005]為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開提供一種移動(dòng)終端數(shù)據(jù)保護(hù)的方法及裝置,所述技術(shù)方案如下:
[0006]根據(jù)本公開實(shí)施例的第一方面,提供一種移動(dòng)終端數(shù)據(jù)保護(hù)的方法,包括:
[0007]監(jiān)聽移動(dòng)終端數(shù)據(jù)接口,判斷所述數(shù)據(jù)接口是否連接有USB設(shè)備;
[0008]若所述數(shù)據(jù)接口連接有USB設(shè)備,判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)是否存在智能終端設(shè)備;
[0009]若存在,驗(yàn)證所述智能終端設(shè)備與所述移動(dòng)終端是否匹配;
[0010]若匹配,開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0011]進(jìn)一步地,所述判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)是否存在智能終端設(shè)備,包括:
[0012]根據(jù)所述智能終端設(shè)備的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度滿足預(yù)設(shè)閾值的智能終端設(shè)備為與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)的智能終端設(shè)備。
[0013]進(jìn)一步地,所述驗(yàn)證所述智能終端設(shè)備與所述移動(dòng)終端是否匹配之前,還包括:
[0014]根據(jù)信號(hào)強(qiáng)度由大到小的順序?qū)λ鰸M足預(yù)設(shè)閾值的智能終端設(shè)備進(jìn)行優(yōu)先級(jí)排序;
[0015]相應(yīng)的,
[0016]所述驗(yàn)證所述智能終端設(shè)備與所述移動(dòng)終端是否匹配,包括:
[0017]根據(jù)所述優(yōu)先級(jí)順序依次對(duì)所述智能終端設(shè)備進(jìn)行驗(yàn)證;
[0018]若存在驗(yàn)證通過(guò)的智能終端設(shè)備,則停止驗(yàn)證過(guò)程,確認(rèn)所述驗(yàn)證通過(guò)的智能終端設(shè)備與所述移動(dòng)終端匹配。
[0019]進(jìn)一步地,所述判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)是否存在智能終端設(shè)備之后,還包括:
[0020]若不存在,判斷所述移動(dòng)終端是否設(shè)置有屏幕密碼;
[0021]若設(shè)置有屏幕密碼,對(duì)輸入的屏幕密碼進(jìn)行驗(yàn)證;
[0022]驗(yàn)證通過(guò)后,開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0023]進(jìn)一步地,所述判斷所述移動(dòng)終端是否設(shè)置有屏幕密碼之后,還包括:
[0024]若沒(méi)有設(shè)置所述屏幕密碼,發(fā)出警告提示;所述警告提示包含以下至少一種方式:響鈴、振動(dòng)、指示燈閃爍;
[0025]在預(yù)設(shè)時(shí)間內(nèi),若沒(méi)有接收到對(duì)所述數(shù)據(jù)接口的連接配置信息,關(guān)閉所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道;
[0026]在預(yù)設(shè)時(shí)間內(nèi),若接收到將所述數(shù)據(jù)接口切換為數(shù)據(jù)傳輸模式的指令,開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0027]進(jìn)一步地,所述智能終端設(shè)備包括:智能可穿戴設(shè)備;所述智能可穿戴設(shè)備與所述移動(dòng)終端通過(guò)以下至少一種通信方式連接:藍(lán)牙、紅外、無(wú)線保真WiF1、紫蜂協(xié)議ZigBee、近距離無(wú)線通訊NFC。
[0028]根據(jù)本公開實(shí)施例的第二方面,提供一種移動(dòng)終端數(shù)據(jù)保護(hù)的裝置,包括:
[0029]監(jiān)聽模塊,用于監(jiān)聽移動(dòng)終端數(shù)據(jù)接口,判斷所述數(shù)據(jù)接口是否連接有USB設(shè)備;
[0030]第一判斷模塊,用于當(dāng)所述監(jiān)聽模塊監(jiān)聽到所述數(shù)據(jù)接口連接有USB設(shè)備時(shí),判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)是否存在智能終端設(shè)備;
[0031 ]第一驗(yàn)證模塊,用于當(dāng)所述第一判斷模塊判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)存在智能終端設(shè)備時(shí),驗(yàn)證所述智能終端設(shè)備與所述移動(dòng)終端是否匹配;
[0032]第一處理模塊,用于當(dāng)所述第一驗(yàn)證模塊驗(yàn)證所述智能終端設(shè)備與所述移動(dòng)終端匹配時(shí),開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0033]進(jìn)一步地,所述第一判斷模塊包括:
[0034]確定子模塊,用于根據(jù)所述智能終端設(shè)備的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度滿足預(yù)設(shè)閾值的智能終端設(shè)備為與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)的智能終端設(shè)備。
[0035]進(jìn)一步地,所述裝置還包括:
[0036]排序模塊,用于根據(jù)信號(hào)強(qiáng)度由大到小的順序?qū)λ鰸M足預(yù)設(shè)閾值的智能終端設(shè)備進(jìn)行優(yōu)先級(jí)排序;
[0037]所述第一驗(yàn)證模塊包括:
[0038]驗(yàn)證子模塊,用于根據(jù)所述優(yōu)先級(jí)順序依次對(duì)所述智能終端設(shè)備進(jìn)行驗(yàn)證;
[0039]確認(rèn)子模塊,用于當(dāng)所述驗(yàn)證子模塊驗(yàn)證存在驗(yàn)證通過(guò)的智能終端設(shè)備時(shí),停止驗(yàn)證過(guò)程,確認(rèn)所述驗(yàn)證通過(guò)的智能終端設(shè)備與所述移動(dòng)終端匹配。
[0040]進(jìn)一步地,所述裝置還包括:
[0041]第二判斷模塊,用于當(dāng)所述第一判斷模塊判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)不存在智能終端設(shè)備時(shí),判斷所述移動(dòng)終端是否設(shè)置有屏幕密碼;
[0042]第二驗(yàn)證模塊,用于當(dāng)所述第二判斷模塊判斷所述移動(dòng)終端設(shè)置有屏幕密碼時(shí),對(duì)輸入的屏幕密碼進(jìn)行驗(yàn)證;
[0043]第二處理模塊,用于當(dāng)所述第二驗(yàn)證模塊對(duì)輸入的屏幕密碼驗(yàn)證通過(guò)后,開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0044]進(jìn)一步地,所述裝置還包括:
[0045]提示模塊,用于當(dāng)所述第二判斷模塊判斷所述移動(dòng)終端沒(méi)有設(shè)置屏幕密碼時(shí),發(fā)出警告提示;所述警告提示包含以下至少一種方式:響鈴、振動(dòng)、指示燈閃爍;
[0046]第二接收模塊,用于接收對(duì)所述數(shù)據(jù)接口的連接配置信息;所述連接配置信息包含:將所述數(shù)據(jù)接口切換為數(shù)據(jù)傳輸模式的指令;
[0047]第三處理模塊,用于在預(yù)設(shè)時(shí)間內(nèi),當(dāng)所述第二接收模塊沒(méi)有接收到對(duì)所述數(shù)據(jù)接口的連接配置信息時(shí),關(guān)閉所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道;
[0048]第四處理模塊,用于在預(yù)設(shè)時(shí)間內(nèi),當(dāng)所述第二接收模塊接收到將所述數(shù)據(jù)接口切換為數(shù)據(jù)傳輸模式的指令時(shí),開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0049]到所述物聯(lián)網(wǎng)設(shè)備;所述W1-Fi網(wǎng)絡(luò)配置文件包含所述第一 W1-Fi網(wǎng)絡(luò)的第一 W1-Fi 網(wǎng)絡(luò)信息 ,以使所述物聯(lián)網(wǎng)設(shè)備讀取所述 W1-Fi 網(wǎng)絡(luò)配置文件后接入所述第一 W1-Fi 網(wǎng)絡(luò)。
[0050]進(jìn)一步地,所述智能終端設(shè)備包括:智能可穿戴設(shè)備;所述智能可穿戴設(shè)備與所述移動(dòng)終端通過(guò)以下至少一種通信方式連接:藍(lán)牙、紅外、無(wú)線保真WiF1、紫蜂協(xié)議ZigBee、近距離無(wú)線通訊NFC。
[0051]根據(jù)本公開實(shí)施例的第三方面,提供一種移動(dòng)終端數(shù)據(jù)保護(hù)的裝置,包括:
[0052]處理器;
[0053]用于存儲(chǔ)所述處理器的可執(zhí)行指令的存儲(chǔ)器;
[0054]其中,所述處理器用于監(jiān)聽移動(dòng)終端數(shù)據(jù)接口,判斷所述數(shù)據(jù)接口是否連接有USB設(shè)備;
[0055]若所述數(shù)據(jù)接口連接有USB設(shè)備,判斷與所述移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)是否存在智能終端設(shè)備;若存在,驗(yàn)證所述智能終端設(shè)備與所述移動(dòng)終端是否匹配;若匹配,開啟所述移動(dòng)終端與所述USB設(shè)備的數(shù)據(jù)傳輸通道。
[0056]本公開的實(shí)施例提供的方法及裝置可以包括以下有益效果:
[0057](I)在一個(gè)實(shí)施例中,通過(guò)監(jiān)聽移動(dòng)終端數(shù)據(jù)接口,判斷數(shù)據(jù)接口是否連接有USB設(shè)備;若該數(shù)據(jù)接口連接有USB設(shè)備,判斷與該移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)是否存在智能終端設(shè)備;若存在,驗(yàn)證該智能終端設(shè)備與移動(dòng)終端是否匹配;若匹配,開啟移動(dòng)終端與USB設(shè)備的數(shù)據(jù)傳輸通道。從而通過(guò)驗(yàn)證智能終端設(shè)備與移動(dòng)終端的匹配關(guān)系,確保移動(dòng)終端的操作者為該移動(dòng)終端與與之匹配的智能終端設(shè)備的擁有者,保證了移動(dòng)終端內(nèi)數(shù)據(jù)資源訪問(wèn)的安全性。
[0058](2)在另一個(gè)實(shí)施例中,通過(guò)根據(jù)智能終端設(shè)備的信號(hào)強(qiáng)度,確定信號(hào)強(qiáng)度滿足預(yù)設(shè)閾值的智能終端設(shè)備為與移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)的智能終端設(shè)備。從而可以準(zhǔn)確、可靠地確定出與移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)的智能終端設(shè)備。
[0059](3)在另一個(gè)實(shí)施例中,根據(jù)信號(hào)強(qiáng)度由大到小的順序?qū)M足預(yù)設(shè)閾值的智能終端設(shè)備進(jìn)行優(yōu)先級(jí)排序,并根據(jù)優(yōu)先級(jí)順序依次對(duì)智能終端設(shè)備進(jìn)行驗(yàn)證,若存在驗(yàn)證通過(guò)的智能終端設(shè)備,則停止驗(yàn)證過(guò)程,確認(rèn)驗(yàn)證通過(guò)的智能終端設(shè)備與該移動(dòng)終端匹配。通過(guò)選擇信號(hào)強(qiáng)度強(qiáng)的智能終端設(shè)備優(yōu)先進(jìn)行匹配性的驗(yàn)證,可以有效提高驗(yàn)證過(guò)程的速度。
[0060](4)在另一個(gè)實(shí)施例中,與移動(dòng)終端相距預(yù)設(shè)范圍內(nèi)若不存在智能終端設(shè)備,則判斷移動(dòng)終端是否設(shè)置有屏幕密碼;若設(shè)置有屏幕密碼,對(duì)輸入的屏幕密碼進(jìn)行驗(yàn)證;驗(yàn)證通過(guò)后,開啟移動(dòng)終端與USB設(shè)備的數(shù)據(jù)傳輸通道。從而保證了即使用戶周邊沒(méi)有可用于驗(yàn)證用戶身份的智能終端設(shè)備的情況下,通過(guò)對(duì)移動(dòng)終端的屏幕密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)則允許移動(dòng)終端與USB設(shè)備的數(shù)據(jù)傳輸通道開啟,從而保證用戶移動(dòng)終端內(nèi)數(shù)據(jù)資源的安全性。
[0061](5)在另一個(gè)實(shí)施例中,若不存在屏幕密碼,發(fā)出警告提示;該警告提示包含以下至少一種方式:響鈴、振動(dòng)、指示燈閃爍;在預(yù)設(shè)時(shí)間內(nèi),若沒(méi)有接收到對(duì)數(shù)據(jù)接口的連接配置信息,關(guān)閉移動(dòng)終端與USB設(shè)備的數(shù)據(jù)傳輸通道;在預(yù)設(shè)時(shí)間內(nèi),若接