[發(fā)明專利]一種鎖定輸入的結(jié)構(gòu)及方法有效
| 申請?zhí)枺?/td> | 201710613078.4 | 申請日: | 2017-07-25 |
| 公開(公告)號: | CN107403114B | 公開(公告)日: | 2020-09-22 |
| 發(fā)明(設(shè)計)人: | 龐偉振 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F21/83 | 分類號: | G06F21/83;G06F21/44;H04L29/06 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 鎖定 輸入 結(jié)構(gòu) 方法 | ||
1.一種鎖定輸入的結(jié)構(gòu),應(yīng)用于計算機(jī)系統(tǒng)或包括手機(jī)的電子系統(tǒng)中,其特征在于,其結(jié)構(gòu)包括,
鎖定模塊,用于鎖定系統(tǒng)輸入,在鎖定狀態(tài)下對系統(tǒng)的任何設(shè)備輸入均呈無效狀態(tài);
控制模塊,用于對系統(tǒng)輸入的鎖定及解鎖進(jìn)行邏輯控制,通過判斷當(dāng)前系統(tǒng)狀態(tài)是否處于安全狀態(tài),處于安全狀態(tài)時系統(tǒng)進(jìn)行正常設(shè)備輸入,非安全狀態(tài)時系統(tǒng)通過所述鎖定模塊鎖定設(shè)備輸入;
所述系統(tǒng)輸入的過程為:首先設(shè)備輸入的內(nèi)容由輸入設(shè)備驅(qū)動獲取,再通過輸入內(nèi)容處理模塊將輸入內(nèi)容轉(zhuǎn)換成內(nèi)核通用鍵值,最后將輸入內(nèi)容分發(fā)到應(yīng)用程序中;當(dāng)鎖定模塊鎖定該系統(tǒng)的設(shè)備輸入時,則通過將該鎖定模塊插入到輸入內(nèi)容分發(fā)前,達(dá)到鎖定輸入的功能;
所述鎖定模塊通過hook機(jī)制插入到輸入內(nèi)容分發(fā)階段,具體為:鎖定模塊在內(nèi)容處理流程上插入一個檢查點hook point,該處理流程是指輸入內(nèi)容分發(fā)之前,來根據(jù)控制模塊的判斷決定是否允許此內(nèi)容繼續(xù)分發(fā),實現(xiàn)在系統(tǒng)鎖定狀態(tài)下禁止輸入;
所述控制模塊判斷當(dāng)前系統(tǒng)狀態(tài)是否安全的過程為:控制模塊將是否有安全設(shè)備接入系統(tǒng)作為觸發(fā)條件,當(dāng)有安全設(shè)備接入系統(tǒng)時,且該安全設(shè)備通過安全認(rèn)證后,當(dāng)前系統(tǒng)處于安全狀態(tài),解鎖設(shè)備,系統(tǒng)可通過設(shè)備輸入內(nèi)容;當(dāng)無安全設(shè)備接入系統(tǒng),或接入系統(tǒng)的安全設(shè)備未通過安全認(rèn)證后,當(dāng)前系統(tǒng)處于非安全狀態(tài),鎖定設(shè)備,系統(tǒng)無法通過設(shè)備輸入內(nèi)容。
2.根據(jù)權(quán)利要求1所述的一種鎖定輸入的結(jié)構(gòu),其特征在于,用于系統(tǒng)輸入的設(shè)備包括鍵盤、鼠標(biāo)、觸控板、網(wǎng)絡(luò),當(dāng)鎖定模塊鎖定系統(tǒng)時,設(shè)備輸入呈拋棄狀態(tài),即系統(tǒng)與設(shè)備相互隔離。
3.根據(jù)權(quán)利要求1所述的一種鎖定輸入的結(jié)構(gòu),其特征在于,所述安全認(rèn)證為指紋認(rèn)證,即當(dāng)安全設(shè)備接入系統(tǒng)后,查看安全設(shè)備自身的指紋信息與系統(tǒng)中錄入的指紋信息是否匹配,當(dāng)完全匹配時,觸發(fā)所述控制模塊解鎖設(shè)備,設(shè)備輸入的內(nèi)容正常分發(fā),否則無法進(jìn)行內(nèi)容分發(fā)的步驟。
4.一種鎖定輸入的方法,其特征在于,基于上述鎖定輸入的結(jié)構(gòu),其實現(xiàn)過程為:首先通過控制模塊判斷系統(tǒng)的狀態(tài)是否安全,當(dāng)系統(tǒng)處于安全狀態(tài)時系統(tǒng)進(jìn)行正常設(shè)備輸入,即系統(tǒng)與輸入設(shè)備呈連接狀態(tài),設(shè)備可正常輸入內(nèi)容給系統(tǒng);當(dāng)系統(tǒng)處于非安全狀態(tài)時,通過鎖定模塊鎖定設(shè)備輸入,將系統(tǒng)與設(shè)備隔離;
當(dāng)系統(tǒng)處于安全狀態(tài)時,系統(tǒng)進(jìn)行正常設(shè)備輸入的過程為:首先通過設(shè)備輸入內(nèi)容;然后將該輸入的內(nèi)容由輸入設(shè)備驅(qū)動獲取,再通過輸入內(nèi)容處理模塊將輸入內(nèi)容轉(zhuǎn)換成內(nèi)核通用鍵值,最后將輸入內(nèi)容分發(fā)到應(yīng)用程序中;
當(dāng)系統(tǒng)處于非安全狀態(tài)時,鎖定系統(tǒng)使其無法進(jìn)行設(shè)備輸入的過程為:通過hook機(jī)制將鎖定模塊插入到輸入內(nèi)容分發(fā)前,使系統(tǒng)無法進(jìn)入內(nèi)容分發(fā)的步驟,從而達(dá)到鎖定輸入的功能;
通過hook機(jī)制插入的具體過程為:鎖定模塊在輸入內(nèi)容分發(fā)之前插入一個檢查點hookpoint,來根據(jù)控制模塊的判斷決定是否允許此內(nèi)容繼續(xù)分發(fā),實現(xiàn)在系統(tǒng)鎖定狀態(tài)下禁止輸入。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710613078.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計算機(jī)或計算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的節(jié)點
G06F21-22 .通過限制訪問或處理程序或過程
- 卡片結(jié)構(gòu)、插座結(jié)構(gòu)及其組合結(jié)構(gòu)
- 鋼結(jié)構(gòu)平臺結(jié)構(gòu)
- 鋼結(jié)構(gòu)支撐結(jié)構(gòu)
- 鋼結(jié)構(gòu)支撐結(jié)構(gòu)
- 單元結(jié)構(gòu)、結(jié)構(gòu)部件和夾層結(jié)構(gòu)
- 鋼結(jié)構(gòu)扶梯結(jié)構(gòu)
- 鋼結(jié)構(gòu)隔墻結(jié)構(gòu)
- 鋼結(jié)構(gòu)連接結(jié)構(gòu)
- 螺紋結(jié)構(gòu)、螺孔結(jié)構(gòu)、機(jī)械結(jié)構(gòu)和光學(xué)結(jié)構(gòu)
- 螺紋結(jié)構(gòu)、螺孔結(jié)構(gòu)、機(jī)械結(jié)構(gòu)和光學(xué)結(jié)構(gòu)





