[發(fā)明專利]一種基于用戶擊鍵特征的身份識別方法有效
| 申請?zhí)枺?/td> | 200910236056.6 | 申請日: | 2009-10-19 |
| 公開(公告)號: | CN101674184A | 公開(公告)日: | 2010-03-17 |
| 發(fā)明(設(shè)計)人: | 趙建;傅念東;石繼東;侯俊偉 | 申請(專利權(quán))人: | 北京微通新成網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32 |
| 代理公司: | 北京永創(chuàng)新實專利事務(wù)所 | 代理人: | 周長琪 |
| 地址: | 100097北京市海淀區(qū)藍靛*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 用戶 擊鍵 特征 身份 識別 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于計算機信息安全領(lǐng)域,提供一種基于用戶擊鍵特征的身份識別方法。
背景技術(shù)
在當(dāng)前的身份識別技術(shù)領(lǐng)域,兩類技術(shù)比較成熟:一是基于智能卡、USBKey或動態(tài)密碼(OTP)的令牌技術(shù),一種是生物識別技術(shù)。
令牌技術(shù)是通過特定的軟件或硬件與傳統(tǒng)的用戶名口令方式相結(jié)合,構(gòu)成雙因素身份識別系統(tǒng),能提高身份識別的安全性,雖然發(fā)展到現(xiàn)在應(yīng)用比較成熟,但是存在著成本高,部署困難,用戶不易使用等問題,在一些需要低成本,中等安全要求的應(yīng)用領(lǐng)域,存在著推廣的難度。
生物識別技術(shù)是通過計算機與光學(xué)、聲學(xué)、生物傳感器和生物統(tǒng)計學(xué)原理等高科技手段密切結(jié)合,利用人體固有的生理特性(如指紋、面像、虹膜等)和行為特征(如簽名、聲音、步態(tài)等)來進行個人身份的鑒定。生物識別技術(shù)都存在一些缺陷,容易受外部環(huán)境的影響發(fā)生改變而造成識別困難,或因技術(shù)的發(fā)展而產(chǎn)生偽造品。
發(fā)明內(nèi)容
本發(fā)明目的在于提供一種基于用戶擊鍵特征的身份識別方法,旨在解決現(xiàn)有身份識別技術(shù)部署復(fù)雜、成本高、易用性差的問題,同時,本發(fā)明提高了系統(tǒng)安全性,實現(xiàn)了雙因素強身份識別。
本發(fā)明提供的一種基于用戶擊鍵特征的身份識別方法,包括用戶擊鍵特征的采集流程及用戶擊鍵特征的識別流程,具體方法步驟如下:
步驟一、采集用戶擊鍵特征信息并進行過濾處理;
所述的擊鍵特征信息包括用戶擊鍵時在每個按鍵的停留時間、相鄰按鍵的間隔時間、以及擊鍵力度等信息;對擊鍵特征信息進行過濾處理,過濾處理是指在i8042prt驅(qū)動和kbdclass驅(qū)動之間進行過濾;
步驟二、通過驅(qū)動安全防護技術(shù)跟蹤步驟一的采集過程并安全處理采集的擊鍵特征信息。
對采集的擊鍵特征信息的關(guān)鍵代碼段加殼處理,防止動態(tài)和靜態(tài)調(diào)試;使用自我檢測機制,防止第三方程序改變程序的執(zhí)行邏輯;
步驟三、對步驟一采集的擊鍵特征信息通過SSL和身份相互認證技術(shù)安全傳輸;
步驟四、對擊鍵特征信息進行數(shù)據(jù)預(yù)處理;
步驟五、采用支持向量機改良算法計算擊鍵特征信息數(shù)據(jù)的樣本均值,去除樣本中的噪聲;并通過統(tǒng)計預(yù)處理后的樣本均值作為新樣本,計算輸出身份識別數(shù)據(jù);
步驟六、將上述得到的身份識別數(shù)據(jù)安全存儲到身份識別數(shù)據(jù)庫。
本發(fā)明的優(yōu)點在于:
(1)基于用戶擊鍵特征的身份識別方法簡單有效,易于與原有系統(tǒng)集成。
(2)采用了支持向量機改良算法,合法用戶通過率和非法用戶拒絕率很高,可以補充和替代現(xiàn)有的其他身份識別技術(shù),具有非常高的應(yīng)用和推廣價值。
附圖說明
圖1是本發(fā)明基于用戶擊鍵特征的身份識別方法流程圖;
圖2是本發(fā)明實現(xiàn)采集用戶擊鍵特征的原理圖;
圖3是本發(fā)明基于用戶擊鍵特征的身份識別系統(tǒng)結(jié)構(gòu)示意圖;
圖4是本發(fā)明實施例中采集用戶擊鍵特征進行用戶注冊的流程圖;
圖5是本發(fā)明實施例中基于用戶擊鍵特征進行身份識別的登錄方法流程圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明進行詳細說明。
本發(fā)明提供一種基于用戶擊鍵特征的身份識別方法,方法流程如圖1所示,所述的方法通過如下步驟具體實現(xiàn):
步驟一、采集用戶擊鍵特征信息并進行過濾處理。
所述的擊鍵特征包括用戶擊鍵時在每個按鍵的停留時間和相鄰按鍵的間隔時間,還包括擊鍵力度。用戶擊鍵的事件是直接由底層輸入設(shè)備鍵盤輸入到整個基于用戶擊鍵特征的身份識別系統(tǒng),鍵盤可以是臺式機鍵盤、筆記本鍵盤、ATM機鍵盤及手機鍵盤等。
如圖2所示,針對鍵盤的每一個擊鍵事件,設(shè)置兩個采集點,分別對應(yīng)按鍵按下時刻Tdown和按鍵抬起時刻Tup,當(dāng)用戶擊鍵時,采集用戶擊鍵按下和抬起兩時刻的時間差,即每個鍵上的停留時間T1:
T1=Tup-Tdown,
記錄并保存停留時間T1。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京微通新成網(wǎng)絡(luò)科技有限公司,未經(jīng)北京微通新成網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910236056.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





