欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法

文檔序號:10535243閱讀:2192來源:國知局
一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法
【專利摘要】本發(fā)明公開了一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,包括以下步驟:101:啟動(dòng)電腦端藍(lán)牙;102:啟動(dòng)手機(jī)藍(lán)牙;103:電腦手機(jī)配對;104:建立本地服務(wù)端;105:獲取用戶設(shè)置;106:建立云服務(wù)端;107:啟用鎖屏/解鎖。本發(fā)明的有益效果如下:1.借助便攜式藍(lán)牙設(shè)備(如帶藍(lán)牙功能的智能手機(jī))作為鎖定/解鎖個(gè)人電腦屏幕的鑰匙;2.增加多層二次驗(yàn)證的用戶保護(hù)以及緊急模式來提供更安全、更方便的解鎖技術(shù)和身份認(rèn)證方法;3.采用系統(tǒng)主動(dòng)保護(hù)模式,根據(jù)使用的場景,將保護(hù)設(shè)置成自動(dòng),隱藏在用戶感知不到的底層,做到保護(hù)無聲。
【專利說明】
一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及信息安全技術(shù)領(lǐng)域,特別涉及一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法。
【背景技術(shù)】
[0002]藍(lán)牙(Bluetooth):是一種無線技術(shù)標(biāo)準(zhǔn),使用2.4—2.485GHz的ISM波段的UHF無線電波,實(shí)現(xiàn)固定設(shè)備、移動(dòng)設(shè)備和樓宇個(gè)人域網(wǎng)之間的短距離數(shù)據(jù)交換。
[0003]在辦公室及公共場所使用個(gè)人電腦時(shí),我們經(jīng)常會遇到這樣的場景:正在使用電腦,突然出現(xiàn)一個(gè)情況,需要暫時(shí)離開個(gè)人電腦。一般用戶會直接離開,不會鎖屏,此時(shí),最容易發(fā)生電腦數(shù)據(jù)被盜、被破壞,造成個(gè)人或公司的隱私和機(jī)密泄露;還有一部分用戶會使用Windows或其他相關(guān)軟件,鎖定屏幕。但這些都存在如下問題:
[0004]必須手工輸入密碼才能解鎖屏幕,操作麻煩。而且密碼如果過于簡單,容易被破解;如果太復(fù)雜,用戶的記憶成本很高,還容易忘記。
[0005]鎖定方式是被動(dòng)的,每次鎖定需用戶手動(dòng)鎖定,體驗(yàn)不好。

【發(fā)明內(nèi)容】

[0006]本發(fā)明針對現(xiàn)有技術(shù)的缺陷,提供了一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,能有效的解決上述現(xiàn)有技術(shù)存在的問題。
[0007]—種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,包括以下步驟:
[0008]101:啟動(dòng)電腦端藍(lán)牙,如果電腦具有藍(lán)牙功能,那么直接啟動(dòng)藍(lán)牙,允許被查找;
[0009]如果電腦不具有藍(lán)牙功能,安裝藍(lán)牙發(fā)射器在電腦上:連接物理設(shè)備后,安裝藍(lán)牙驅(qū)動(dòng),然后啟動(dòng)藍(lán)牙,允許被查找;將電腦作為從設(shè)備,slave以固定間隔地去掃描外部尋呼;
[0010]102:啟動(dòng)手機(jī)藍(lán)牙,啟動(dòng)手機(jī)藍(lán)牙功能,將手機(jī)作為主設(shè)備發(fā)起配對呼叫;主設(shè)備以跳頻的方式去尋呼從設(shè)備,查找周圍可被查找的藍(lán)牙設(shè)備;
[00??] 103:電腦手機(jī)配對,當(dāng)電腦掃描到手機(jī)page時(shí)便會響應(yīng)response該page,這樣在電腦和收集之間建立起I ink的連接,即ACL鏈路的連接;
[0012]當(dāng)ACL鏈路連接建立后,主設(shè)備會發(fā)起channel的連接請求,即L2CAP的連接,建立L2CAP的連接之后,主設(shè)備采用SDP去查詢從設(shè)備的免提服務(wù),從中得到rfcomm的通道號,然后主設(shè)備會發(fā)起rfcomm的連接請求建立rfcomm的連接;然后在電腦和手機(jī)之間建立起應(yīng)用的連接;
[0013]電腦與手機(jī)之間以PIN碼建立約定的linkkey用于產(chǎn)生初始認(rèn)證碼,以用于以后建立的連接;
[0014]104:建立本地服務(wù)端,本地服務(wù)端包括:密鑰存儲模塊、密鑰驗(yàn)證模塊、屏幕鎖定模塊、鼠標(biāo)鍵盤監(jiān)控模塊、藍(lán)牙心跳監(jiān)控模塊、時(shí)間監(jiān)控模塊;
[0015]105:獲取用戶設(shè)置,此環(huán)節(jié)主要獲取用戶設(shè)置信息,然后加密存儲于本地服務(wù)端的密鑰存儲模塊;
[0016]106:建立云服務(wù)端,云服務(wù)端用于加密存儲105步驟中,用戶設(shè)置的安全郵箱及用戶電腦識別號信息;當(dāng)云服務(wù)端獲取用戶端發(fā)出的忘記密碼信息號時(shí),判斷確認(rèn)用戶,然后向設(shè)定的安全郵箱中發(fā)一封帶有重置緊急密碼的驗(yàn)證碼的郵件;驗(yàn)證碼獲得驗(yàn)證通過后,云服務(wù)端通知本地服務(wù)端的屏幕鎖定模塊解鎖屏幕,密鑰存儲模塊刪除緊急密碼;
[0017]107:啟用鎖屏/解鎖。
[0018]作為優(yōu)選,所述104中,密鑰存儲模塊用于加密存儲電腦與手機(jī)藍(lán)牙通信linkkey、用戶設(shè)置的緊急密碼和安全郵箱、用戶綁定的三方賬戶信息等信息,并在必要的時(shí)候獲取云端指令,修改相關(guān)信息;
[0019]密鑰驗(yàn)證模塊用于獲取外部輸入信息,與密鑰存儲模塊中的數(shù)據(jù)進(jìn)行比對,給出判斷結(jié)果;
[0020]屏幕鎖定模塊用于獲取window鎖屏權(quán)限,發(fā)出鎖屏、解鎖指令;
[0021 ]鼠標(biāo)鍵盤監(jiān)控模塊用于監(jiān)控鼠標(biāo)鍵盤活動(dòng)狀況;
[0022]藍(lán)牙心跳監(jiān)控模塊:在固定的間隔時(shí)間,由電腦藍(lán)牙發(fā)出信號,偵測手機(jī)藍(lán)牙是否在電腦藍(lán)牙通信范圍內(nèi);
[0023]時(shí)間監(jiān)控模塊:監(jiān)控某一指令執(zhí)行后的時(shí)間空閑;超過預(yù)設(shè)時(shí)間長度,發(fā)出指令。
[0024]作為優(yōu)選,步驟105中用戶設(shè)置信息包括:
[0025]緊急密碼:用于手機(jī)忘帶/丟失等無法進(jìn)行藍(lán)牙驗(yàn)證的情況下,解鎖屏幕;
[0026]安全郵箱:用于忘記緊急密碼的情況下,通過郵箱獲取驗(yàn)證碼來解鎖屏幕,并重置緊急密碼;
[0027]自動(dòng)鎖屏?xí)r間:用戶允許的鼠標(biāo)鍵盤無操作的空閑時(shí)間,超過時(shí)間,將自動(dòng)鎖屏;
[0028]二次驗(yàn)證密碼:更高安全需求的用戶設(shè)置的藍(lán)牙配對后的驗(yàn)證密碼;
[0029]三方授權(quán)賬戶:用戶通過綁定其他開放的三方賬戶,來實(shí)現(xiàn)三方賬戶授權(quán)解鎖。
[0030]作為優(yōu)選,所述步驟107的詳細(xì)步驟如下:
[0031]201:開機(jī)時(shí),啟動(dòng)鎖屏,開啟藍(lán)牙;
[0032]202:進(jìn)行藍(lán)牙通信判斷,啟動(dòng)電腦藍(lán)牙,以固定間隔去掃描外部尋呼;如果存在藍(lán)牙通信,進(jìn)入203步驟,如果不是進(jìn)入204步驟;
[0033]203:藍(lán)牙配對,發(fā)現(xiàn)可被查找設(shè)備后,啟動(dòng)本地服務(wù)端,進(jìn)入207步驟;
[0034]204:三方賬戶綁定判斷,啟動(dòng)本地服務(wù)端,如果綁定三方賬戶,進(jìn)入205步驟;如果未綁定三方賬戶,進(jìn)入206步驟;
[0035]205:三方賬戶登錄,展示相關(guān)三方賬戶登錄入口 ;完成后進(jìn)入208步驟;
[0036]206:緊急密碼解鎖,展示緊急密碼輸入框,進(jìn)入209步驟;
[0037]207:藍(lán)牙配對驗(yàn)證,與本地服務(wù)端密鑰存儲模塊中的I ink key信息進(jìn)行比對;通過,進(jìn)入212步驟;未通過,進(jìn)入204步驟;
[0038]208:三方賬戶授權(quán)驗(yàn)證,通過三方賬戶開放平臺,驗(yàn)證授權(quán),授權(quán)通過,進(jìn)入212步驟;未通過,進(jìn)入206步驟;
[0039]209:緊急密碼驗(yàn)證,驗(yàn)證通過,進(jìn)入212步驟;驗(yàn)證未通過,進(jìn)入210步驟;
[0040]210:安全郵箱解鎖屏幕,獲取用戶郵箱和電腦識別號,通過云服務(wù)端,發(fā)送驗(yàn)證密碼到用戶指定郵箱;
[0041]211:驗(yàn)證安全郵箱驗(yàn)證碼,驗(yàn)證本地服務(wù)端用戶輸入的驗(yàn)證碼是否真實(shí)。驗(yàn)證通過,進(jìn)入212步驟;驗(yàn)證未通過,進(jìn)入201步驟;
[0042]212: 二次密碼驗(yàn)證,獲取用戶此前設(shè)置信息,如果有,進(jìn)入213步驟;如果沒有,進(jìn)入215步驟;
[0043]213:輸入二次密碼,獲取用戶輸入的二次密碼,進(jìn)入214步驟;
[0044]214:驗(yàn)證二次密碼,驗(yàn)證本地服務(wù)端用戶輸入的二次密碼是否真實(shí),驗(yàn)證通過,進(jìn)入215步驟;驗(yàn)證未通過,進(jìn)入201步驟;
[0045]215:解鎖屏幕,本地服務(wù)端屏幕鎖定模塊獲取解鎖指令,解鎖屏幕;
[0046]216:手動(dòng)鎖定判斷,判斷用戶是否手動(dòng)鎖定電腦屏幕;如果是,進(jìn)入224步驟;如果否,進(jìn)入217步驟;
[0047]217:解鎖方式判斷,記錄上一次解鎖時(shí),用戶使用的解鎖方式;如果通過手機(jī)藍(lán)牙解鎖,進(jìn)入218步驟;如果通過緊急密碼/三方賬戶解鎖,進(jìn)入219步驟;
[0048]218:是否保持心跳判斷,啟用本地服務(wù)端藍(lán)牙心跳監(jiān)控模塊:在固定的間隔時(shí)間,由電腦藍(lán)牙發(fā)出信號,偵測手機(jī)藍(lán)牙是否在電腦藍(lán)牙通信范圍內(nèi);如果心跳保持,進(jìn)入221步驟;如果心跳停止,進(jìn)入219步驟;
[0049]219:鼠標(biāo)鍵盤是否有操作判斷,啟用本地服務(wù)端鼠標(biāo)鍵盤監(jiān)控模塊:監(jiān)控鼠標(biāo)鍵盤活動(dòng)狀況;如果有操作,進(jìn)入221步驟;如果沒有操作,進(jìn)入220步驟;
[0050]220:是否超過自動(dòng)鎖定時(shí)間判斷,啟用本地服務(wù)端時(shí)間監(jiān)控模塊:如果鼠標(biāo)鍵盤靜默時(shí)間長度未超過預(yù)設(shè)時(shí)間長度,進(jìn)入221步驟;如果超過,進(jìn)入222步驟;
[0051 ] 221:解鎖屏幕,保持屏幕不鎖定狀態(tài);
[0052]222:鎖定屏蒂,啟動(dòng)本地服務(wù)端屏蒂鎖定t旲塊,鎖定屏蒂。
[0053]與現(xiàn)有技術(shù)相比本發(fā)明的優(yōu)點(diǎn)在于:
[0054]1.借助便攜式藍(lán)牙設(shè)備(如帶藍(lán)牙功能的智能手機(jī))作為鎖定/解鎖個(gè)人電腦屏幕的鑰匙:初次使用時(shí),用戶綁定便捷式藍(lán)牙設(shè)備和個(gè)人電腦;當(dāng)用戶離開時(shí),電腦在指定時(shí)間檢測不到指定藍(lán)牙設(shè)備時(shí),自動(dòng)鎖定電腦屏幕;當(dāng)用戶回來時(shí),電腦檢測并配對藍(lán)牙設(shè)備,配對驗(yàn)證通過時(shí),根據(jù)用戶設(shè)置,直接解鎖屏幕,或者進(jìn)行二次身份驗(yàn)證,驗(yàn)證通過后,解鎖屏幕;
[0055]這借助了帶藍(lán)牙功能的智能手機(jī)這類目前廣泛普及的移動(dòng)設(shè)備,作為解鎖時(shí)的物理識別認(rèn)證:通過藍(lán)牙設(shè)備的全球唯一地址和便攜式藍(lán)牙設(shè)備(如帶藍(lán)牙功能的智能手機(jī))的配對綁定,來代替?zhèn)鹘y(tǒng)的用戶名密碼驗(yàn)證模式;
[0056]相比傳統(tǒng)密碼解鎖方法,助便攜式藍(lán)牙設(shè)備(如帶藍(lán)牙功能的智能手機(jī))作為一種全新的個(gè)人電腦鎖屏技術(shù)和身份認(rèn)證方便,實(shí)現(xiàn)更簡單,安全性更高,使用更方便,更好地兼容了在使用個(gè)人電腦時(shí)安全和方便的需求。
[0057]2.還增加多層二次驗(yàn)證的用戶保護(hù)以及緊急模式來提供更安全、更方便的解鎖技術(shù)和身份認(rèn)證方法:
[0058]綁定社交賬號,使用第三方授權(quán)登錄進(jìn)行二次身份驗(yàn)證。這種方法彌補(bǔ)了單一藍(lán)牙配對帶來的設(shè)備丟失、被盜后,電腦安全防御的漏洞;并且使用掃描二維碼進(jìn)行三方登錄授權(quán)驗(yàn)證,操作也更方便。
[0059]設(shè)置緊急密碼/安全郵箱,方便在便攜式藍(lán)牙設(shè)備(如帶藍(lán)牙功能的智能手機(jī))忘帶、丟失、被盜等特殊情況下,也能解鎖電腦。
[0060]3.采用系統(tǒng)主動(dòng)保護(hù)模式。傳統(tǒng)的電腦鎖屏技術(shù)主要是采用用戶主動(dòng)的保護(hù)模式:先設(shè)置好用戶賬戶信息,要鎖定時(shí),需手動(dòng)找到鎖定按鈕或者使用鍵盤快捷鍵;這需要用戶形成相關(guān)操作習(xí)慣,如果忘記操作,這種保護(hù)將形同虛設(shè)。采用系統(tǒng)主動(dòng)保護(hù)模式,根據(jù)使用的場景,將保護(hù)設(shè)置成自動(dòng),隱藏在用戶感知不到的底層,做到保護(hù)無聲。
【附圖說明】
[0061]圖1為本發(fā)明實(shí)施例的主流程圖;
[0062]圖2為本發(fā)明實(shí)施例中步驟107的詳細(xì)流程圖。
【具體實(shí)施方式】
[0063]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例,對本發(fā)明做進(jìn)一步詳細(xì)說明。
[0064]如圖1所示,一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,包括以下步驟:
[0065]101:啟動(dòng)電腦端藍(lán)牙,如果電腦具有藍(lán)牙功能,那么直接啟動(dòng)藍(lán)牙,允許被查找;
[0066]如果電腦不具有藍(lán)牙功能,安裝藍(lán)牙發(fā)射器在電腦上:連接物理設(shè)備后,安裝藍(lán)牙驅(qū)動(dòng),然后啟動(dòng)藍(lán)牙,允許被查找;
[0067]將電腦作為從設(shè)備(slave,接收連接的設(shè)備),slave以固定間隔地去掃描(scan)夕卜部尋呼,即page scan;
[0068]102:啟動(dòng)手機(jī)藍(lán)牙,啟動(dòng)手機(jī)藍(lán)牙功能,將手機(jī)作為主設(shè)備(master,即發(fā)起連接的設(shè)備)發(fā)起配對呼叫;
[0069]主設(shè)備(master,S卩發(fā)起連接的設(shè)備)以跳頻的方式去尋呼(page)從設(shè)備(slave,接收連接的設(shè)備),查找周圍可被查找的藍(lán)牙設(shè)備;
[0070]103:電腦手機(jī)配對,當(dāng)電腦scan到手機(jī)page時(shí)便會響應(yīng)response該page,這樣在電腦和收集之間建立起I ink的連接,即ACL鏈路的連接;
[0071 ]當(dāng)ACL鏈路連接建立后,主設(shè)備會發(fā)起channel的連接請求,即L2CAP的連接,建立L2CAP的連接之后,主設(shè)備采用SDP去查詢從設(shè)備的免提服務(wù),從中得到rfcomm的通道號,然后主設(shè)備會發(fā)起rfcomm的連接請求建立rfcomm的連接;然后在電腦和手機(jī)之間建立起應(yīng)用的連接;
[0072]電腦與手機(jī)之間以PIN碼建立約定的linkkey用于產(chǎn)生初始認(rèn)證碼,以用于以后建立的連接;
[0073]104:建立本地服務(wù)端,本地服務(wù)端包括:密鑰存儲模塊、密鑰驗(yàn)證模塊、屏幕鎖定模塊、鼠標(biāo)鍵盤監(jiān)控模塊、藍(lán)牙心跳監(jiān)控模塊、時(shí)間監(jiān)控模塊;
[0074]其中,密鑰存儲模塊用于加密存儲電腦與手機(jī)藍(lán)牙通信linkkey、用戶設(shè)置的緊急密碼和安全郵箱、用戶綁定的三方賬戶信息等信息,并在必要的時(shí)候獲取云端指令,修改相關(guān)信息;
[0075]密鑰驗(yàn)證模塊用于獲取外部輸入信息,與密鑰存儲模塊中的數(shù)據(jù)進(jìn)行比對,給出判斷結(jié)果;
[0076]屏幕鎖定模塊用于獲取window鎖屏權(quán)限,發(fā)出鎖屏、解鎖指令;
[0077]鼠標(biāo)鍵盤監(jiān)控模塊用于監(jiān)控鼠標(biāo)鍵盤活動(dòng)狀況;
[0078]藍(lán)牙心跳監(jiān)控模塊:在固定的間隔時(shí)間,由電腦藍(lán)牙發(fā)出信號,偵測手機(jī)藍(lán)牙是否在電腦藍(lán)牙通信范圍內(nèi);
[0079]時(shí)間監(jiān)控模塊:監(jiān)控某一指令執(zhí)行后的時(shí)間空閑;超過預(yù)設(shè)時(shí)間長度,發(fā)出指令;
[0080]105:獲取用戶設(shè)置,此環(huán)節(jié)主要獲取用戶設(shè)置信息,然后加密存儲于本地服務(wù)端的密鑰存儲模塊;
[0081]用戶設(shè)置信息包括:
[0082]緊急密碼:用于手機(jī)忘帶/丟失等無法進(jìn)行藍(lán)牙驗(yàn)證的情況下,解鎖屏幕;
[0083]安全郵箱:用于忘記緊急密碼的情況下,通過郵箱獲取驗(yàn)證碼來解鎖屏幕,并重置緊急密碼;
[0084]自動(dòng)鎖屏?xí)r間:用戶允許的鼠標(biāo)鍵盤無操作的空閑時(shí)間,超過時(shí)間,將自動(dòng)鎖屏;
[0085]二次驗(yàn)證密碼:更高安全需求的用戶設(shè)置的藍(lán)牙配對后的驗(yàn)證密碼;
[0086]三方授權(quán)賬戶:用戶通過綁定其他開放的三方賬戶(如微信、QQ、微博),來實(shí)現(xiàn)三方賬戶授權(quán)解鎖;
[0087]106:建立云服務(wù)端,云服務(wù)端用于加密存儲105步驟中,用戶設(shè)置的安全郵箱及用戶電腦識別號信息;
[0088]當(dāng)云服務(wù)端獲取用戶端發(fā)出的忘記密碼信息號時(shí),判斷確認(rèn)用戶,然后向設(shè)定的安全郵箱中發(fā)一封帶有重置緊急密碼的驗(yàn)證碼的郵件;驗(yàn)證碼獲得驗(yàn)證通過后,云服務(wù)端通知本地服務(wù)端的屏幕鎖定模塊解鎖屏幕,密鑰存儲模塊刪除緊急密碼;
[0089]107:啟用鎖屏/解鎖。
[0090]如圖2所示,所述步驟107的詳細(xì)步驟如下:
[0091]201:開機(jī)時(shí),啟動(dòng)鎖屏,開啟藍(lán)牙;
[0092]202:進(jìn)行藍(lán)牙通信判斷,啟動(dòng)電腦藍(lán)牙,以固定間隔(如2s時(shí)間)地去掃描(scan)外部尋呼;如果存在藍(lán)牙通信,進(jìn)入203步驟,如果不是進(jìn)入204步驟;
[0093]203:藍(lán)牙配對,發(fā)現(xiàn)可被查找設(shè)備后,啟動(dòng)本地服務(wù)端,進(jìn)入207步驟;
[0094]204:三方賬戶綁定判斷,啟動(dòng)本地服務(wù)端,如果綁定三方賬戶,進(jìn)入205步驟;如果未綁定三方賬戶,進(jìn)入206步驟;
[0095]205:三方賬戶登錄,展示相關(guān)三方賬戶登錄入口(可密碼登錄和掃碼登錄);完成后進(jìn)入208步驟;
[0096]206:緊急密碼解鎖,展示緊急密碼輸入框,進(jìn)入209步驟;
[0097]207:藍(lán)牙配對驗(yàn)證,與本地服務(wù)端密鑰存儲模塊中的I ink key信息進(jìn)行比對;通過,進(jìn)入212步驟;未通過,進(jìn)入204步驟;
[0098]208:三方賬戶授權(quán)驗(yàn)證,通過三方賬戶開放平臺,驗(yàn)證授權(quán),授權(quán)通過,進(jìn)入212步驟;未通過,進(jìn)入206步驟;
[0099]209:緊急密碼驗(yàn)證,驗(yàn)證通過,進(jìn)入212步驟;驗(yàn)證未通過,進(jìn)入210步驟;
[0100]210:安全郵箱解鎖屏幕,獲取用戶郵箱和電腦識別號,通過云服務(wù)端,發(fā)送驗(yàn)證密碼到用戶指定郵箱;
[0101]211:驗(yàn)證安全郵箱驗(yàn)證碼,驗(yàn)證本地服務(wù)端用戶輸入的驗(yàn)證碼是否真實(shí)。驗(yàn)證通過,進(jìn)入212步驟;驗(yàn)證未通過,進(jìn)入201步驟;
[0102]212: 二次密碼驗(yàn)證,獲取用戶此前設(shè)置信息,如果有,進(jìn)入213步驟;如果沒有,進(jìn)入215步驟;
[0103]213:輸入二次密碼,獲取用戶輸入的二次密碼,進(jìn)入214步驟;
[0104]214:驗(yàn)證二次密碼,驗(yàn)證本地服務(wù)端用戶輸入的二次密碼是否真實(shí),驗(yàn)證通過,進(jìn)入215步驟;驗(yàn)證未通過,進(jìn)入201步驟;
[0105]215:解鎖屏幕,本地服務(wù)端屏幕鎖定模塊獲取解鎖指令,解鎖屏幕;
[0106]216:手動(dòng)鎖定判斷,判斷用戶是否手動(dòng)鎖定電腦屏幕;如果是,進(jìn)入224步驟;如果否,進(jìn)入217步驟;
[0107]217:解鎖方式判斷,記錄上一次解鎖時(shí),用戶使用的解鎖方式;如果通過手機(jī)藍(lán)牙解鎖,進(jìn)入218步驟;如果通過緊急密碼/三方賬戶解鎖,進(jìn)入219步驟;
[0108]218:是否保持心跳判斷,啟用本地服務(wù)端藍(lán)牙心跳監(jiān)控模塊:在固定的間隔時(shí)間(如2s時(shí)間),由電腦藍(lán)牙發(fā)出信號,偵測手機(jī)藍(lán)牙是否在電腦藍(lán)牙通信范圍內(nèi);如果心跳保持,進(jìn)入221步驟;如果心跳停止,進(jìn)入219步驟;
[0109]219:鼠標(biāo)鍵盤是否有操作判斷,啟用本地服務(wù)端鼠標(biāo)鍵盤監(jiān)控模塊:監(jiān)控鼠標(biāo)鍵盤活動(dòng)狀況;如果有操作,進(jìn)入221步驟;如果沒有操作,進(jìn)入220步驟;
[0110]220:是否超過自動(dòng)鎖定時(shí)間判斷,啟用本地服務(wù)端時(shí)間監(jiān)控模塊:如果鼠標(biāo)鍵盤靜默時(shí)間長度未超過預(yù)設(shè)時(shí)間長度,進(jìn)入221步驟;如果超過,進(jìn)入222步驟;
[0111]221:解鎖屏幕,保持屏幕不鎖定狀態(tài);
[0?12] 222:鎖定屏蒂,啟動(dòng)本地服務(wù)端屏蒂鎖定t吳塊,鎖定屏蒂。
[0113]本領(lǐng)域的普通技術(shù)人員將會意識到,這里所述的實(shí)施例是為了幫助讀者理解本發(fā)明的實(shí)施方法,應(yīng)被理解為本發(fā)明的保護(hù)范圍并不局限于這樣的特別陳述和實(shí)施例。本領(lǐng)域的普通技術(shù)人員可以根據(jù)本發(fā)明公開的這些技術(shù)啟示做出各種不脫離本發(fā)明實(shí)質(zhì)的其它各種具體變形和組合,這些變形和組合仍然在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,其特征在于包括以下步驟: 101:啟動(dòng)電腦端藍(lán)牙,如果電腦具有藍(lán)牙功能,那么直接啟動(dòng)藍(lán)牙,允許被查找; 如果電腦不具有藍(lán)牙功能,安裝藍(lán)牙發(fā)射器在電腦上:連接物理設(shè)備后,安裝藍(lán)牙驅(qū)動(dòng),然后啟動(dòng)藍(lán)牙,允許被查找;將電腦作為從設(shè)備,slave以固定間隔地去掃描外部尋呼;102:啟動(dòng)手機(jī)藍(lán)牙,啟動(dòng)手機(jī)藍(lán)牙功能,將手機(jī)作為主設(shè)備發(fā)起配對呼叫;主設(shè)備以跳頻的方式去尋呼從設(shè)備,查找周圍可被查找的藍(lán)牙設(shè)備; 103:電腦手機(jī)配對,當(dāng)電腦掃描到手機(jī)page時(shí)便會響應(yīng)response該page,這樣在電腦和收集之間建立起I ink的連接,S卩ACL鏈路的連接; 當(dāng)ACL鏈路連接建立后,主設(shè)備會發(fā)起channe I的連接請求,S卩L2CAP的連接,建立L2CAP的連接之后,主設(shè)備采用SDP去查詢從設(shè)備的免提服務(wù),從中得到rfcomm的通道號,然后主設(shè)備會發(fā)起rf comm的連接請求建立rf comm的連接;然后在電腦和手機(jī)之間建立起應(yīng)用的連接; 電腦與手機(jī)之間以PIN碼建立約定的link key用于產(chǎn)生初始認(rèn)證碼,以用于以后建立的連接; 104:建立本地服務(wù)端,本地服務(wù)端包括:當(dāng)鑰存儲t吳塊、當(dāng)鑰驗(yàn)證t吳塊、屏蒂鎖定t旲塊、鼠標(biāo)鍵盤監(jiān)控模塊、藍(lán)牙心跳監(jiān)控模塊、時(shí)間監(jiān)控模塊; 105:獲取用戶設(shè)置,此環(huán)節(jié)主要獲取用戶設(shè)置信息,然后加密存儲于本地服務(wù)端的密鑰存儲模塊; 106:建立云服務(wù)端,云服務(wù)端用于加密存儲105步驟中,用戶設(shè)置的安全郵箱及用戶電腦識別號信息;當(dāng)云服務(wù)端獲取用戶端發(fā)出的忘記密碼信息號時(shí),判斷確認(rèn)用戶,然后向設(shè)定的安全郵箱中發(fā)一封帶有重置緊急密碼的驗(yàn)證碼的郵件;驗(yàn)證碼獲得驗(yàn)證通過后,云服務(wù)端通知本地服務(wù)端的屏幕鎖定模塊解鎖屏幕,密鑰存儲模塊刪除緊急密碼; 107:啟用鎖屏/解鎖。2.根據(jù)權(quán)利要求1所述一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,其特征在于:所述104中,密鑰存儲模塊用于加密存儲電腦與手機(jī)藍(lán)牙通信link key、用戶設(shè)置的緊急密碼和安全郵箱、用戶綁定的三方賬戶信息等信息,并在必要的時(shí)候獲取云端指令,修改相關(guān)信息; 密鑰驗(yàn)證模塊用于獲取外部輸入信息,與密鑰存儲模塊中的數(shù)據(jù)進(jìn)行比對,給出判斷結(jié)果; 屏幕鎖定模塊用于獲取window鎖屏權(quán)限,發(fā)出鎖屏、解鎖指令; 鼠標(biāo)鍵盤監(jiān)控模塊用于監(jiān)控鼠標(biāo)鍵盤活動(dòng)狀況; 藍(lán)牙心跳監(jiān)控模塊:在固定的間隔時(shí)間,由電腦藍(lán)牙發(fā)出信號,偵測手機(jī)藍(lán)牙是否在電腦藍(lán)牙通信范圍內(nèi); 時(shí)間監(jiān)控模塊:監(jiān)控某一指令執(zhí)行后的時(shí)間空閑;超過預(yù)設(shè)時(shí)間長度,發(fā)出指令。3.根據(jù)權(quán)利要求2所述一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,其特征在于步驟105中用戶設(shè)置信息包括: 緊急密碼:用于手機(jī)忘帶/丟失等無法進(jìn)行藍(lán)牙驗(yàn)證的情況下,解鎖屏幕; 安全郵箱:用于忘記緊急密碼的情況下,通過郵箱獲取驗(yàn)證碼來解鎖屏幕,并重置緊急密碼; 自動(dòng)鎖屏?xí)r間:用戶允許的鼠標(biāo)鍵盤無操作的空閑時(shí)間,超過時(shí)間,將自動(dòng)鎖屏; 二次驗(yàn)證密碼:更高安全需求的用戶設(shè)置的藍(lán)牙配對后的驗(yàn)證密碼; 三方授權(quán)賬戶:用戶通過綁定其他開放的三方賬戶,來實(shí)現(xiàn)三方賬戶授權(quán)解鎖。4.根據(jù)權(quán)利要求3所述一種基于藍(lán)牙鎖定/解鎖電腦屏幕的方法,其特征在于所述步驟107的詳細(xì)步驟如下: 201:開機(jī)時(shí),啟動(dòng)鎖屏,開啟藍(lán)牙; 202:進(jìn)行藍(lán)牙通信判斷,啟動(dòng)電腦藍(lán)牙,以固定間隔去掃描外部尋呼;如果存在藍(lán)牙通信,進(jìn)入203步驟,如果不是進(jìn)入204步驟; 203:藍(lán)牙配對,發(fā)現(xiàn)可被查找設(shè)備后,啟動(dòng)本地服務(wù)端,進(jìn)入207步驟; 204:三方賬戶綁定判斷,啟動(dòng)本地服務(wù)端,如果綁定三方賬戶,進(jìn)入205步驟;如果未綁定三方賬戶,進(jìn)入206步驟; 205:三方賬戶登錄,展示相關(guān)三方賬戶登錄入口 ;完成后進(jìn)入208步驟; 206:緊急密碼解鎖,展示緊急密碼輸入框,進(jìn)入209步驟; 207:藍(lán)牙配對驗(yàn)證,與本地服務(wù)端密鑰存儲模塊中的I ink key信息進(jìn)行比對;通過,進(jìn)入212步驟;未通過,進(jìn)入204步驟; 208:三方賬戶授權(quán)驗(yàn)證,通過三方賬戶開放平臺,驗(yàn)證授權(quán),授權(quán)通過,進(jìn)入212步驟;未通過,進(jìn)入206步驟; 209:緊急密碼驗(yàn)證,驗(yàn)證通過,進(jìn)入212步驟;驗(yàn)證未通過,進(jìn)入210步驟; 210:安全郵箱解鎖屏幕,獲取用戶郵箱和電腦識別號,通過云服務(wù)端,發(fā)送驗(yàn)證密碼到用戶指定郵箱; 211:驗(yàn)證安全郵箱驗(yàn)證碼,驗(yàn)證本地服務(wù)端用戶輸入的驗(yàn)證碼是否真實(shí)。驗(yàn)證通過,進(jìn)入212步驟;驗(yàn)證未通過,進(jìn)入201步驟; 212: 二次密碼驗(yàn)證,獲取用戶此前設(shè)置信息,如果有,進(jìn)入213步驟;如果沒有,進(jìn)入215步驟; 213:輸入二次密碼,獲取用戶輸入的二次密碼,進(jìn)入214步驟; 214:驗(yàn)證二次密碼,驗(yàn)證本地服務(wù)端用戶輸入的二次密碼是否真實(shí),驗(yàn)證通過,進(jìn)入215步驟;驗(yàn)證未通過,進(jìn)入201步驟; 215:解鎖屏幕,本地服務(wù)端屏幕鎖定模塊獲取解鎖指令,解鎖屏幕; 216:手動(dòng)鎖定判斷,判斷用戶是否手動(dòng)鎖定電腦屏幕;如果是,進(jìn)入224步驟;如果否,進(jìn)入217步驟; 217:解鎖方式判斷,記錄上一次解鎖時(shí),用戶使用的解鎖方式;如果通過手機(jī)藍(lán)牙解鎖,進(jìn)入218步驟;如果通過緊急密碼/三方賬戶解鎖,進(jìn)入219步驟; 218:是否保持心跳判斷,啟用本地服務(wù)端藍(lán)牙心跳監(jiān)控模塊:在固定的間隔時(shí)間,由電腦藍(lán)牙發(fā)出信號,偵測手機(jī)藍(lán)牙是否在電腦藍(lán)牙通信范圍內(nèi);如果心跳保持,進(jìn)入221步驟;如果心跳停止,進(jìn)入219步驟; 219:鼠標(biāo)鍵盤是否有操作判斷,啟用本地服務(wù)端鼠標(biāo)鍵盤監(jiān)控模塊:監(jiān)控鼠標(biāo)鍵盤活動(dòng)狀況;如果有操作,進(jìn)入221步驟;如果沒有操作,進(jìn)入220步驟; 220:是否超過自動(dòng)鎖定時(shí)間判斷,啟用本地服務(wù)端時(shí)間監(jiān)控模塊:如果鼠標(biāo)鍵盤靜默時(shí)間長度未超過預(yù)設(shè)時(shí)間長度,進(jìn)入221步驟;如果超過,進(jìn)入222步驟; 221:解鎖屏幕,保持屏幕不鎖定狀態(tài);222:鎖定屏幕,啟動(dòng)本地服務(wù)端屏幕鎖定I旲塊,鎖定屏幕ο
【文檔編號】G06F21/31GK105893802SQ201610190408
【公開日】2016年8月24日
【申請日】2016年3月29日
【發(fā)明人】梁效寧
【申請人】四川效率源信息安全技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
明星| 蒲城县| 莒南县| 大厂| 富源县| 稻城县| 牡丹江市| 德兴市| 榕江县| 抚州市| 津市市| 钟祥市| 塔河县| 甘孜| 威远县| 高阳县| 吉隆县| 即墨市| 贞丰县| 和林格尔县| 吕梁市| 荥阳市| 拉萨市| 九龙城区| 浑源县| 嘉定区| 邵阳县| 岳西县| 尚义县| 井冈山市| 宜兰县| 全南县| 武乡县| 商水县| 和田县| 无极县| 延边| 丹江口市| 灵台县| 广昌县| 开封县|