麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

即時通訊軟件的運行方法及裝置與流程

文檔序號:11147964閱讀:683來源:國知局
即時通訊軟件的運行方法及裝置與制造工藝

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種即時通訊軟件的運行方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)用戶的劇增,聊天工具的使用趨于普及化,通訊方便的同時也出現(xiàn)了公司重要核心數(shù)據(jù)通過即時聊天工具外泄的事件,網(wǎng)絡(luò)安全成為困擾互聯(lián)網(wǎng)健康發(fā)展的首要問題之一,日趨嚴重的利用聊天工具主動泄密的問題已逐漸成為企業(yè)機密信息的安全隱患。



技術(shù)實現(xiàn)要素:

本發(fā)明的實施例提供一種即時通訊軟件的運行方法和裝置,能夠解決通過即時通訊軟件泄密的問題。

為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:

第一方面,本發(fā)明的實施例提供一種即時通訊軟件的運行方法,包括:

當檢測到即時通訊軟件運行時,確定當前網(wǎng)絡(luò)的安全等級;

獲取所述安全等級對應(yīng)的工作模式;

按照所述工作模式運行所述即時通訊軟件。

結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述安全等級包括高級安全及低級安全;

所述按照所述工作模式運行所述即時通訊軟件,包括:

當所述安全等級為高級安全時,運行所述即時通訊軟件的全部功能;或,

當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能。

結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中, 所述當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能,包括:

當所述安全等級為低級安全時,運行所述即時通訊軟件的信息輸入功能,禁止運行所述即時通訊軟件的聊天記錄獲取功能。

結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能,包括:

當所述安全等級為低級安全時,獲取所述即時通訊軟件的聊天記錄中的敏感記錄,所述敏感記錄中包含敏感關(guān)鍵詞;

運行所述即時通訊軟件的信息輸入功能,禁止運行所述敏感記錄的獲取功能。

結(jié)合第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,或第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能之后,還包括:

顯示密碼輸入提示框;

獲取基于所述密碼輸入提示框輸入的密碼信息;

對所述密碼信息進行驗證;所述對密碼信息進行驗證,包括:

將輸入的密碼信息進行加密后和加密過的密碼信息進行比對,當對比結(jié)果相同時,再根據(jù)輸入密碼時輸入各字符的時間進行分析判斷,判斷用失效判別式進行判斷,所述失效判別式為:

其中,ti表示輸入第i-1個字符和輸入第i個字符之間的時間差;n為密碼字符數(shù);為歷史輸入行為中ti的平均值;TC為人機臨界時間,表示連續(xù)輸入時,輸入2個字符的最短時間;P為可調(diào)節(jié)的相似度參數(shù),其值在0到1之間;當所有判別式均不滿足時,驗證結(jié)果即為密碼正確;

當所述密碼信息的驗證結(jié)果為密碼正確時,運行所述即時通訊軟件的全部功能。

結(jié)合第一方面或第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,或第一方面的第三種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述確定當前網(wǎng)絡(luò)的安全等級,包括:

根據(jù)所述當前網(wǎng)絡(luò)的網(wǎng)絡(luò)類型、網(wǎng)絡(luò)標識及互聯(lián)網(wǎng)協(xié)議地址中的任意一項或任意組合,確定所述當前網(wǎng)絡(luò)的安全等級。

第二方面,本發(fā)明的實施例提供一種即時通訊軟件的運行裝置,包括:

確定模塊,用于當檢測到即時通訊軟件運行時,確定當前網(wǎng)絡(luò)的安全等級;

獲取模塊,用于獲取所述確定模塊確定的所述安全等級對應(yīng)的工作模式;

運行模塊,用于按照所述獲取模塊獲取的所述工作模式運行所述即時通訊軟件。

結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述確定模塊確定的所述安全等級包括高級安全及低級安全;

所述運行模塊包括:第一運行子模塊,或第二運行子模塊;

所述第一運行子模塊,用于當所述安全等級為高級安全時,運行所述即時通訊軟件的全部功能;

所述第二運行子模塊,用于當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能。

結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述第二運行子模塊包括:第一運行單元;

所述第一運行單元,用于當所述安全等級為低級安全時,運行所述即時通訊軟件的信息輸入功能,禁止運行所述即時通訊軟件的聊天記錄獲取功能。

結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述第二運行子模塊包括:獲取單元、第二運行單元;

所述獲取單元,用于當所述安全等級為低級安全時,獲取所述即時通訊軟件的聊天記錄中的敏感記錄,所述敏感記錄中包含敏感關(guān)鍵詞;

所述第二運行單元,用于運行所述即時通訊軟件的信息輸入功能,禁止運行所述敏感記錄的獲取功能。

結(jié)合第二方面的第一種可能的實現(xiàn)方式,或第二方面的第二種可能的實現(xiàn)方式,或第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述裝置還包括:顯示模塊、獲取模塊、驗證模塊;

所述顯示模塊,用于顯示密碼輸入提示框;

所述獲取模塊,用于獲取基于所述密碼輸入提示框輸入的密碼信息;

所述驗證模塊,用于對所述密碼信息進行驗證;所述對密碼信息進行驗證,包括:

將輸入的密碼信息進行加密后和加密過的密碼信息進行比對,當對比結(jié)果相同時,再根據(jù)輸入密碼時輸入各字符的時間進行分析判斷,判斷用失效判別式進行判斷,所述失效判別式為:

其中,ti表示輸入第i-1個字符和輸入第i個字符之間的時間差;n為密碼字符數(shù);為歷史輸入行為中ti的平均值;TC為人機臨界時間,表示連續(xù)輸入時,輸入2個字符的最短時間;P為可調(diào)節(jié)的相似度參數(shù),其值在0到1之間;當所有判別式均不滿足時,驗證結(jié)果即為密碼正確;

所述第一運行子模塊,還用于當所述密碼信息的驗證結(jié)果為密碼正確時,運行所述即時通訊軟件的全部功能。

結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,或第二方面的第二種可能的實現(xiàn)方式,或第二方面的第三種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述確定模塊包括:確定子模塊;

所述確定子模塊,用于根據(jù)所述當前網(wǎng)絡(luò)的網(wǎng)絡(luò)類型、網(wǎng)絡(luò)標識及互聯(lián)網(wǎng)協(xié)議地址中的任意一項或任意組合,確定所述當前網(wǎng)絡(luò)的安全等級。

本發(fā)明實施例提供的即時通訊軟件的運行方法及裝置,通過當檢測到即時通訊軟件運行時,首先確定當前網(wǎng)絡(luò)的安全等級,然后獲取所述安全等級對應(yīng)的工作模式,最后按照所述工作模式運行所述即時通訊軟件。能夠根據(jù)當前的網(wǎng)絡(luò)安全情況,按照相應(yīng)的工作模式運行即時通訊軟件,以避免在網(wǎng)絡(luò)不安全的情況下,仍然按照常規(guī)模式運行即時通訊軟件,而導(dǎo)致即時通信軟件中機密泄露的情況。

附圖說明

為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1是本發(fā)明實施例的即時通訊軟件的運行方法的流程示意圖;

圖2是本發(fā)明實施例的即時通訊軟件的運行方法的另一流程示意圖;

圖3是本發(fā)明實施例的即時通訊軟件的運行裝置結(jié)構(gòu)示意圖;

圖4是本發(fā)明實施例的運行模塊的結(jié)構(gòu)示意圖;

圖5是本發(fā)明實施例的第二運行子模塊的結(jié)構(gòu)示意圖;

圖6是本發(fā)明實施例的第二運行子模塊的另一結(jié)構(gòu)示意圖;

圖7是本發(fā)明實施例的即時通訊軟件的運行裝置的另一結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明一實施例提供一種即時通訊軟件的運行方法,應(yīng)用于手機、計算機等終端,如圖1所示,所述方法包括:

101、當檢測到即時通訊軟件運行時,確定當前網(wǎng)絡(luò)的安全等級。

其中,即時通訊軟件可以為微信、QQ、米聊等聊天軟件,也可以為微博、論壇等社交軟件,本發(fā)明實施例不作限制。

102、獲取所述安全等級對應(yīng)的工作模式。

對于本發(fā)明實施例,在不同的工作模式下,即時通訊軟件可運行的功能不同。其中,各工作模式下分別可運行的功能,可以由企業(yè)后臺進行設(shè)置,也可以由即時通訊軟件進行系統(tǒng)設(shè)置。

103、按照所述工作模式運行所述即時通訊軟件。

與現(xiàn)有技術(shù)相比,本發(fā)明實施例能夠根據(jù)當前的網(wǎng)絡(luò)安全情況,按照相應(yīng)的工作模式運行即時通訊軟件,以避免在網(wǎng)絡(luò)不安全的情況下,仍然按照常規(guī)模式運行即時通訊軟件,而導(dǎo)致即時通信軟件中機密泄露的情況。

本發(fā)明又一實施例提供一種即時通訊軟件的運行方法,如圖2所示,所 述方法包括:

201、當檢測到即時通訊軟件運行時,根據(jù)所述當前網(wǎng)絡(luò)的網(wǎng)絡(luò)類型、網(wǎng)絡(luò)標識及互聯(lián)網(wǎng)協(xié)議地址中的任意一項或任意組合,確定所述當前網(wǎng)絡(luò)的安全等級。

其中,網(wǎng)絡(luò)類型可以包括有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò),無線網(wǎng)絡(luò)具體可以包括Wifi、4G、3G及2G等;網(wǎng)絡(luò)標識可以包括:公司網(wǎng)絡(luò)、家庭網(wǎng)絡(luò)、咖啡廳網(wǎng)絡(luò)等;安全等級包括高級安全及低級安全。

例如,當前網(wǎng)絡(luò)為公司網(wǎng)絡(luò)時,對應(yīng)的安全等級為高級安全;當前網(wǎng)絡(luò)為咖啡廳網(wǎng)絡(luò)時,對應(yīng)的安全等級為低級安全。

需要說明的是,在本發(fā)明實施例中,安全等級的數(shù)量及各安全等級名稱可以為任何形式。例如,安全等級可以包括高級安全及低級安全,也可以包括一級安全、二級安全、三級安全、四級安全,本發(fā)明實施例不作限制。

202、獲取所述安全等級對應(yīng)的工作模式。

步驟202之后執(zhí)行的步驟203a、當所述安全等級為高級安全時,運行所述即時通訊軟件的全部功能。

其中,即時通訊軟件的全部功能可以包括聊天信息輸入功能、聊天記錄獲取功能等。在本發(fā)明實施例中,運行即時通訊軟件的全部功能,是指按照常規(guī)模式運行即時通訊軟件,不對其可運行的功能作出任何限制。

與步驟203a并列的步驟203b、當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能。

其中,即時通訊軟件可運行的部分功能可以包括聊天信息輸入功能,而不包括聊天記錄獲取功能。在本發(fā)明實施例中,當安全等級為低級安全時,即時通訊軟件可運行的功能為不會造成聊天內(nèi)容等信息泄露的功能。

可選地,步驟203b可以為:當所述安全等級為低級安全時,運行所述即時通訊軟件的信息輸入功能,禁止運行所述即時通訊軟件的聊天記錄獲 取功能。

在本發(fā)明實施例中,通過在網(wǎng)絡(luò)的安全等級為低級安全時,僅運行即時通訊軟件的信息輸入功能,并且禁止運行聊天記錄獲取功能,能夠提高即時通訊軟件中信息的安全性。

可選地,步驟203b還可以為:當所述安全等級為低級安全時,獲取所述即時通訊軟件的聊天記錄中的敏感記錄,所述敏感記錄中包含敏感關(guān)鍵詞;運行所述即時通訊軟件的信息輸入功能,禁止運行所述敏感記錄的獲取功能。

其中,敏感關(guān)鍵詞可以由企業(yè)后臺進行設(shè)置,也可以根據(jù)聊天內(nèi)容進行自學習。例如,敏感關(guān)鍵詞可以包括:產(chǎn)品發(fā)布日期、產(chǎn)品功能、產(chǎn)品參數(shù)、論文發(fā)布、員工薪資待遇等。

步驟203b之后執(zhí)行的步驟204、顯示密碼輸入提示框。

205、獲取基于所述密碼輸入提示框輸入的密碼信息。

其中,密碼可以為企業(yè)后臺預(yù)先約定的密碼,也可以為員工賬號的登錄密碼,還可以為預(yù)先約定的問題答案等。

206、對所述密碼信息進行驗證。

對密碼信息進行驗證的步驟包括:

將輸入的密碼信息進行加密后和加密過的密碼信息進行比對,當對比結(jié)果相同時,再根據(jù)輸入密碼時輸入各字符的時間進行分析判斷,判斷用失效判別式進行判斷,所述失效判別式為:

其中,ti表示輸入第i-1個字符和輸入第i個字符之間的時間差;n為密 碼字符數(shù);為歷史輸入行為中ti的平均值;TC為人機臨界時間,表示連續(xù)輸入時,輸入2個字符的最短時間;P為可調(diào)節(jié)的相似度參數(shù),其值在0到1之間;當所有判別式均不滿足時,驗證結(jié)果即為密碼正確;

其中,前一判別式表示輸入密碼的時間少于人類通常所用時間,用以防止用計算機破解密碼;后一判別式表示本次輸入密碼時的節(jié)奏和過去輸入密碼時的節(jié)奏的相似度較低,用以防止其他人獲取密碼進行非法登陸;P為可調(diào)節(jié)的相似度參數(shù),該值由人為設(shè)定,用以表示本次輸入密碼時的節(jié)奏和過去輸入密碼時的節(jié)奏的相似程度。

207、當所述密碼信息的驗證結(jié)果為密碼正確時,運行所述即時通訊軟件的全部功能。

在本發(fā)明實施例中,通過對用戶身份驗證正確后,運行即時通訊軟件的全部功能,可以在保證聊天內(nèi)容安全性較高的同時,提高用戶使用即時通訊軟件的便利性。

本發(fā)明又一實施例提供一種即時通訊軟件的運行裝置,如圖3所示,所述裝置包括:

確定模塊31,用于當檢測到即時通訊軟件運行時,確定當前網(wǎng)絡(luò)的安全等級。

其中,確定模塊31確定的所述安全等級可以包括高級安全及低級安全。

獲取模塊32,用于獲取確定模塊31確定的所述安全等級對應(yīng)的工作模式。

運行模塊33,用于按照獲取模塊32獲取的所述工作模式運行所述即時通訊軟件。

與現(xiàn)有技術(shù)相比,本發(fā)明實施例能夠根據(jù)當前的網(wǎng)絡(luò)安全情況,按照相應(yīng)的工作模式運行即時通訊軟件,以避免在網(wǎng)絡(luò)不安全的情況下,仍然按照常規(guī)模式運行即時通訊軟件,而導(dǎo)致即時通信軟件中機密泄露的情況。

進一步的,如圖4所示,所述運行模塊33包括:第一運行子模塊331, 或第二運行子模塊332。

第一運行子模塊331,用于當所述安全等級為高級安全時,運行所述即時通訊軟件的全部功能。

第二運行子模塊332,用于當所述安全等級為低級安全時,運行所述即時通訊軟件的部分功能。

進一步的,如圖5所示,第二運行子模塊332包括:第一運行單元3321。

第一運行單元3321,用于當所述安全等級為低級安全時,運行所述即時通訊軟件的信息輸入功能,禁止運行所述即時通訊軟件的聊天記錄獲取功能。

進一步的,如圖6所示,第二運行子模塊332包括:獲取單元3322、第二運行單元3323。

獲取單元3322,用于當所述安全等級為低級安全時,獲取所述即時通訊軟件的聊天記錄中的敏感記錄,所述敏感記錄中包含敏感關(guān)鍵詞。

第二運行單元3323,用于運行所述即時通訊軟件的信息輸入功能,禁止運行所述敏感記錄的獲取功能。

進一步的,如圖7所示,所述裝置還包括:顯示模塊34、獲取模塊35、驗證模塊36。

顯示模塊34,用于顯示密碼輸入提示框。

獲取模塊35,用于獲取基于所述密碼輸入提示框輸入的密碼信息。

驗證模塊36,用于對所述密碼信息進行驗證。對密碼信息進行驗證的步驟包括:

將輸入的密碼信息進行加密后和加密過的密碼信息進行比對,當對比結(jié)果相同時,再根據(jù)輸入密碼時輸入各字符的時間進行分析判斷,判斷用失效判別式進行判斷,所述失效判別式為:

其中,ti表示輸入第i-1個字符和輸入第i個字符之間的時間差;n為密碼字符數(shù);為歷史輸入行為中ti的平均值;TC為人機臨界時間,表示連續(xù)輸入時,輸入2個字符的最短時間;P為可調(diào)節(jié)的相似度參數(shù),其值在0到1之間;當所有判別式均不滿足時,驗證結(jié)果即為密碼正確。

其中,前一判別式表示輸入密碼的時間少于人類通常所用時間,用以防止用計算機破解密碼;后一判別式表示本次輸入密碼時的節(jié)奏和過去輸入密碼時的節(jié)奏的相似度較低,用以防止其他人獲取密碼進行非法登陸;P為可調(diào)節(jié)的相似度參數(shù),該值由人為設(shè)定,用以表示本次輸入密碼時的節(jié)奏和過去輸入密碼時的節(jié)奏的相似程度。

第一運行子模塊331,還用于當密碼信息的驗證結(jié)果為密碼正確時,運行所述即時通訊軟件的全部功能。

進一步的,確定模塊31包括:確定子模塊。

確定子模塊311,用于根據(jù)所述當前網(wǎng)絡(luò)的網(wǎng)絡(luò)類型、網(wǎng)絡(luò)標識及互聯(lián)網(wǎng)協(xié)議地址中的任意一項或任意組合,確定所述當前網(wǎng)絡(luò)的安全等級。

在本發(fā)明實施例中,通過在網(wǎng)絡(luò)的安全等級為低級安全時,僅運行即時通訊軟件的信息輸入功能,并且禁止運行聊天記錄獲取功能,能夠提高即時通訊軟件中信息的安全性;通過對用戶身份驗證正確后,運行即時通訊軟件的全部功能,可以在保證聊天內(nèi)容安全性較高的同時,提高用戶使用即時通訊軟件的便利性。

本發(fā)明實施例提供的即時通訊軟件的運行裝置可以實現(xiàn)上述提供的方法實施例,具體功能實現(xiàn)請參見方法實施例中的說明,在此不再贅述。本 發(fā)明實施例提供的即時通訊軟件的運行方法及裝置可以適用于對即時通訊軟件中的聊天內(nèi)容進行保密,但不僅限于此。

本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于設(shè)備實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 武安市| 体育| 石家庄市| 天台县| 衡阳县| 辉县市| 望都县| 宝兴县| 承德县| 上蔡县| 黎川县| 西贡区| 莱芜市| 吴堡县| 庄河市| 淮阳县| 马山县| 如东县| 横山县| 乐安县| 治多县| 高平市| 建瓯市| 正安县| 独山县| 定结县| 巴里| 扶余县| 陆河县| 贡山| 满城县| 光泽县| 福建省| 镶黄旗| 双辽市| 如皋市| 遂川县| 华安县| 张家川| 平江县| 普陀区|