一種基于壓力傳感器的智能終端安全認(rèn)證方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種基于壓力傳感器的智能終端安全認(rèn)證方法及裝置,該基于壓力傳感器的智能終端安全認(rèn)證方法包括:預(yù)設(shè)認(rèn)證口令并獲取預(yù)設(shè)輸入規(guī)律,特征表示為用戶輸入每個口令字符時采樣屏幕壓力值,計算每次采樣得到的壓力值組成的當(dāng)前壓力采樣序列;輸入待認(rèn)證口令并獲取當(dāng)前用戶觸屏輸入規(guī)律;若滿足待認(rèn)證口令與預(yù)設(shè)認(rèn)證口令完全一致,同時當(dāng)前用戶觸屏輸入規(guī)律與預(yù)設(shè)輸入規(guī)律匹配則認(rèn)證成功,否則認(rèn)證失?。辉摶趬毫鞲衅鞯闹悄芙K端安全認(rèn)證裝置包括:初始化單元、數(shù)據(jù)獲取單元、數(shù)據(jù)處理單元、數(shù)據(jù)存儲單元、傳感器。本發(fā)明通過分析用戶認(rèn)證過程中的觸屏輸入規(guī)律來對用戶身份進(jìn)行認(rèn)證,大幅度提高了智能終端認(rèn)證的安全性。
【專利說明】一種基于壓力傳感器的智能終端安全認(rèn)證方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于智能終端安全認(rèn)證【技術(shù)領(lǐng)域】,尤其涉及一種基于壓力傳感器的智能終 端安全認(rèn)證方法及裝置。
【背景技術(shù)】
[0002] 隨著智能終端技術(shù)的發(fā)展,智能終端的普及范圍也越來越廣,為保證終端用戶的 安全性,終端認(rèn)證技術(shù)也得到了較快發(fā)展,其中認(rèn)證技術(shù)多以觸屏方式實現(xiàn),但現(xiàn)有觸屏認(rèn) 證技術(shù)易在觸摸屏上留下認(rèn)證痕跡或者是被非法用戶通過觀察獲取,使得用戶的認(rèn)證口令 容易被盜用,存在較大的安全隱患。
[0003] 2010 年 USENIX 安全座談會中文章 "Smudge Attacks on Smartphone Touch Screens"指出指痕劃過可能泄露Android密碼,手指殘留油污會長時間附著在觸摸屏上, 只需要簡單工具即可分析出滑動軌跡。2013年Emanuel von Zezschwitz等發(fā)表的文章 "Making Graphic-Based Authentication Secure against Smudge Attacks,'介紹了根據(jù)殘 留污跡進(jìn)行攻擊推斷用戶輸入的方法。在移動設(shè)備上使用點觸輸入口令雖然也會留下痕 跡,但是輸入次序和重復(fù)次數(shù)難以推斷,因此點觸輸入的安全性較高。
[0004] 申請?zhí)枮?01210004671. 6的專利中提出了一種利用壓力值對電子裝置進(jìn)行解鎖 的系統(tǒng)及方法,其提出裝置獲取用戶在有效區(qū)域內(nèi)按壓的壓力值,若該壓力值不小于用戶 預(yù)先設(shè)置的解鎖壓力時,就對裝置屏幕進(jìn)行解鎖。上述專利解鎖便捷性很強(qiáng),但是存在較大 的安全隱患,任何操作者只要用力在某區(qū)域按壓屏幕,則該裝置就可能解鎖。
[0005] 上述方法沒有和認(rèn)證口令結(jié)合,只能用于解鎖屏幕,安全性不高。針對以上觸屏認(rèn) 證技術(shù)缺陷,現(xiàn)有觸屏安全認(rèn)證技術(shù)還有待改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實施例的目的在于提供一種基于壓力傳感器的智能終端安全認(rèn)證方法及 裝置,旨在解決現(xiàn)有的終端認(rèn)證方法存在的沒有和認(rèn)證口令結(jié)合,只能用于解鎖屏幕,安全 性不高的問題。以觸屏形式輸入認(rèn)證口令的過程都是可見的,但是用戶觸摸屏幕時產(chǎn)生的 壓力是不可見的,而僅僅通過用戶觸摸屏幕的壓力難以區(qū)分用戶身份,為此本發(fā)明提供一 種在認(rèn)證過程中通過用戶的觸屏輸入規(guī)律來進(jìn)行深層分析的智能終端安全認(rèn)證方法及裝 置,可以大幅度增強(qiáng)現(xiàn)有觸屏認(rèn)證方式的安全性。
[0007] 本發(fā)明實施例是這樣實現(xiàn)的,一種基于壓力傳感器的智能終端安全認(rèn)證方法,其 特征在于,該基于壓力傳感器的智能終端安全認(rèn)證方法包括以下步驟:
[0008] 步驟一,在初始化單元中預(yù)設(shè)認(rèn)證口令并由數(shù)據(jù)獲取單元通過傳感器獲取用戶預(yù) 設(shè)輸入規(guī)律,特征表示為用戶輸入每個口令字符時采樣屏幕壓力值,計算每次采樣得到的 壓力值組成的當(dāng)前壓力采樣序列,最后在數(shù)據(jù)存儲單元存儲用戶預(yù)設(shè)的輸入規(guī)律;
[0009] 步驟二,用戶通過觸屏方式輸入待認(rèn)證口令;
[0010] 步驟三,智能終端獲取待認(rèn)證口令及其當(dāng)前觸屏輸入規(guī)律; toon] 步驟四,在數(shù)據(jù)處理單元中判斷用戶輸入的待認(rèn)證口令與預(yù)設(shè)認(rèn)證口令是否完全 一致,并判斷當(dāng)前觸屏輸入規(guī)律是否與用戶預(yù)設(shè)輸入規(guī)律匹配,若同時滿足上述兩個判斷 條件,則認(rèn)證成功;否則,認(rèn)證失敗。
[0012] 進(jìn)一步,認(rèn)證口令是指:用戶設(shè)置的用于進(jìn)行身份驗證的保密的字符串,該字符串 由多個字符組成。
[0013] 進(jìn)一步,預(yù)設(shè)輸入規(guī)律是指:設(shè)置認(rèn)證口令時,用戶輸入每個口令字符時采樣屏幕 壓力值,計算每次采樣得到的壓力值組成的一種偏好壓力序列,該序列與口令結(jié)合用來唯 一標(biāo)識用戶身份。
[0014] 進(jìn)一步,當(dāng)前觸屏輸入規(guī)律是指:當(dāng)前認(rèn)證過程中,采樣用戶輸入每個口令字符時 的屏幕壓力值,計算每次采樣得到的壓力值組成的當(dāng)前壓力采樣序列。
[0015] 進(jìn)一步,采樣是指:用戶觸摸屏幕輸入每個字符時,每隔單位時間獲取一次屏幕的 壓力值,將獲取的所有壓力值進(jìn)行取最大值運算,并且返回該最大壓力值,其中該單位時間 為設(shè)備所搭載系統(tǒng)時間精度的最小單位。
[0016] 進(jìn)一步,匹配是指:當(dāng)前壓力采樣序列中合格項所占的比例達(dá)到用戶身份識別系 統(tǒng)所設(shè)定的安全系數(shù);
[0017] 合格項:對比當(dāng)前壓力采樣序列的壓力項與用戶偏好壓力序列中對應(yīng)項,若上述 壓力項的值在對應(yīng)項的閾值范圍內(nèi),則認(rèn)為是合格項,否則為不合格項,其中該閾值由用戶 身份識別系統(tǒng)設(shè)定;
[0018] 安全系數(shù):終端判定匹配時上述當(dāng)前壓力采樣序列中合格項所應(yīng)達(dá)到的最小比 例。
[0019] 本發(fā)明的另一目的在于提供一種基于壓力傳感器的智能終端安全認(rèn)證裝置,該基 于壓力傳感器的智能終端安全認(rèn)證裝置包括:初始化單元、數(shù)據(jù)獲取單元、數(shù)據(jù)處理單元、 數(shù)據(jù)存儲單元、傳感器;
[0020] 初始化單元,用于用戶預(yù)設(shè)認(rèn)證口令以及獲取用戶預(yù)設(shè)輸入規(guī)律;
[0021] 數(shù)據(jù)獲取單元,與初始化單元連接,用于終端獲取用戶認(rèn)證過程中輸入的待認(rèn)證 口令以及當(dāng)前觸屏輸入規(guī)律;
[0022] 數(shù)據(jù)處理單元,與數(shù)據(jù)獲取單元連接,用于判斷認(rèn)證過程中待認(rèn)證口令與預(yù)設(shè)認(rèn) 證口令是否完全一致,同時判斷當(dāng)前觸屏輸入規(guī)律與用戶預(yù)設(shè)輸入規(guī)律是否匹配;若滿足 上述兩個判斷條件,則認(rèn)證成功,否則認(rèn)證失?。?br>
[0023] 數(shù)據(jù)存儲單元,與初始化單元和數(shù)據(jù)處理單元連接,用于存儲用戶設(shè)置的預(yù)設(shè)認(rèn) 證口令、預(yù)設(shè)輸入規(guī)律、合格閾值以及安全系數(shù);
[0024] 傳感器,與數(shù)據(jù)獲取單元連接,用于獲取用戶輸入每個口令字符時,采樣當(dāng)前觸屏 壓力。
[0025] 進(jìn)一步,口令信息包含若干個字符,預(yù)設(shè)輸入規(guī)律為:一種特殊的壓力序列,具體 地,在設(shè)置認(rèn)證口令時,采樣用戶輸入每個口令字符時的屏幕壓力值,將每次采樣所得的壓 力值組成一種偏好壓力序列,其中該偏好壓力序列由上述若干個個特殊的壓力值組成。
[0026] 進(jìn)一步,觸屏輸入規(guī)律為:一種當(dāng)前壓力采樣序列,具體地,在當(dāng)前認(rèn)證過程中,采 樣用戶輸入每個口令字符時的屏幕壓力值,將每次采樣所得的壓力值組成當(dāng)前壓力采樣序 列。
[0027] 進(jìn)一步,采樣是指:用戶觸摸屏幕輸入每個字符時,每隔單位時間獲取一次屏幕的 壓力值,將獲取的所有壓力值進(jìn)行取最大值運算,并且返回該最大壓力值,其中該單位時間 為設(shè)備所搭載系統(tǒng)時間精度的最小單位。
[0028] 進(jìn)一步,偏好壓力序列是指:用戶人為設(shè)置的帶有自身特點的一組壓力序列,其與 口令結(jié)合用來唯一標(biāo)識用戶身份。
[0029] 本發(fā)明提供的基于壓力傳感器的智能終端安全認(rèn)證方法及裝置,在現(xiàn)有觸屏認(rèn)證 的基礎(chǔ)上,通過分析用戶認(rèn)證過程中的觸屏輸入規(guī)律來對用戶身份進(jìn)行認(rèn)證,確保了終端 在合法用戶本人輸入正確認(rèn)證口令的情況下,終端才能認(rèn)證成功,大幅度提高了終端認(rèn)證 的安全性;本發(fā)明通過判斷用戶認(rèn)證過程中的當(dāng)前觸屏輸入規(guī)律與用戶預(yù)設(shè)輸入規(guī)律是 否匹配來增強(qiáng)終端認(rèn)證的安全性,其有益效果包括:本發(fā)明考慮到以觸屏形式輸入認(rèn)證口 令的過程都是可見的,但是用戶觸摸屏幕時產(chǎn)生的壓力是不可見的,而僅僅根據(jù)用戶觸屏 壓力難以區(qū)分用戶身份,為此本發(fā)明通過分析用戶當(dāng)前觸屏輸入規(guī)律是否與預(yù)設(shè)輸入規(guī)律 匹配,使得終端在非法用戶破解正確的認(rèn)證口令時也能根據(jù)當(dāng)前觸屏輸入規(guī)律判斷發(fā)生異 常,從而采取相應(yīng)的保護(hù)措施以保護(hù)終端的安全;因此本發(fā)明大幅度提高了智能終端認(rèn)證 的安全性。
【專利附圖】
【附圖說明】
[0030] 圖1是本發(fā)明實施例提供的基于壓力傳感器的智能終端安全認(rèn)證方法流程圖;
[0031] 圖2是本發(fā)明實施例提供的基于壓力傳感器的智能終端安全認(rèn)證方法實施例1的 流程圖;
[0032] 圖3是本發(fā)明實施例提供的基于壓力傳感器的智能終端安全認(rèn)證方法實施例2的 流程圖;
[0033] 圖4是本發(fā)明實施例提供的基于壓力傳感器的智能終端安全認(rèn)證裝置的結(jié)構(gòu)示 意圖;
[0034] 圖中:1、初始化單元;2、數(shù)據(jù)獲取單元;3、數(shù)據(jù)處理單元;4、數(shù)據(jù)存儲單元;5、傳 感器。
【具體實施方式】
[0035] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合實施例,對本發(fā)明 進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于 限定本發(fā)明。
[0036] 下面結(jié)合附圖及具體實施例對本發(fā)明的應(yīng)用原理作進(jìn)一步描述。
[0037] 如圖1所示,本發(fā)明實施例的基于壓力傳感器的智能終端安全認(rèn)證方法包括以下 步驟:
[0038] S101 :預(yù)設(shè)認(rèn)證口令并獲取預(yù)設(shè)輸入規(guī)律,該特征表示為一種當(dāng)前壓力采樣序列, 具體地,在用戶輸入每個口令字符時采樣屏幕壓力值,將每次采樣所得的壓力值組成當(dāng)前 壓力采樣序列;
[0039] S102 :輸入待認(rèn)證口令并獲取當(dāng)前用戶觸屏輸入規(guī)律;
[0040] S103 :若滿足待認(rèn)證口令與預(yù)設(shè)認(rèn)證口令完全一致,同時當(dāng)前用戶觸屏輸入規(guī)律 與預(yù)設(shè)輸入規(guī)律匹配則認(rèn)證成功,否則認(rèn)證失敗。
[0041] 用戶身份識別系統(tǒng)主要包括兩部分:1、口令識別部分,該部分主要用于檢測輸入 認(rèn)證口令是否與預(yù)設(shè)認(rèn)證口令一致;2、特征識別部分,該部分主要用于檢測輸入口令的當(dāng) 前壓力采樣序列的合格項是否滿足要求。若同時滿足上述兩個條件,則系統(tǒng)判定當(dāng)前用戶 身份通過驗證,為合法用戶,否則為非法用戶。
[0042] 本發(fā)明的具體實施例:
[0043] 實施例1 :
[0044] 如圖2所示,本發(fā)明的基于壓力傳感器的智能終端安全認(rèn)證方法包括以下步驟:
[0045] 用戶觸發(fā)了終端初始化模塊,需要進(jìn)行以下步驟:
[0046] S201 :用戶預(yù)設(shè)認(rèn)證口令;
[0047] 本實施例中,用戶設(shè)置成功認(rèn)證時需輸入的口令信息,設(shè)該口令信息包含6個字 符;
[0048] S202 :本實施例中,用戶預(yù)設(shè)輸入規(guī)律,即添加一種具有某種特殊意義的偏好壓力 序列,該壓力序列由6個特殊的壓力值組成。
[0049] S203 :退出初始化模塊。
[0050] 實施例1 :
[0051] 如圖3所示,本發(fā)明的基于壓力傳感器的智能終端安全認(rèn)證方法包括以下步驟:
[0052] 用戶觸發(fā)了終端的認(rèn)證模式,用戶只有輸入正確的認(rèn)證口令后才可繼續(xù)對終端進(jìn) 行其他操作,需要進(jìn)行以下步驟:
[0053] S301 :用戶觸發(fā)認(rèn)證模式,終端進(jìn)入認(rèn)證模式;
[0054] S302 :終端屏幕上生成認(rèn)證區(qū)域,提示用戶輸入待認(rèn)證口令;
[0055] S303 :本實施例中,終端獲取用戶輸入的待認(rèn)證口令,并對認(rèn)證過程中輸入每個口 令字符時的屏幕壓力進(jìn)行采樣,生成具有6個壓力值的當(dāng)前壓力采樣序列;
[0056] S304 :終端判斷待認(rèn)證口令是否與預(yù)設(shè)認(rèn)證口令完全一致,同時判斷認(rèn)證過程中 當(dāng)前的壓力采樣序列是否與用戶的偏好壓力序列匹配;
[0057] 本實施例中,系統(tǒng)設(shè)定安全系數(shù)為50%,終端判斷當(dāng)前壓力采樣序列中合格項所 占的比例是否達(dá)到50%,若滿足上述兩個判斷條件則執(zhí)行步驟S305,否則執(zhí)行步驟S306 ; 其中本實施例中系統(tǒng)設(shè)定合格閾值為20%,所述合格項是指當(dāng)前壓力采樣序列中滿足在用 戶偏好壓力序列中對應(yīng)項的±20%范圍內(nèi)的壓力項。具體可根據(jù)實際情況可以調(diào)節(jié)上述安 全系數(shù)和閾值,使得用戶操作方便的同時也能增強(qiáng)安全性。
[0058] S305 :終端認(rèn)證成功,允許用戶對終端進(jìn)行正常操作;
[0059] S306 :終端認(rèn)證失敗,繼續(xù)鎖定終端。
[0060] 如圖4所示,本發(fā)明實施例的基于壓力傳感器的智能終端安全認(rèn)證裝置主要由: 初始化單元1、數(shù)據(jù)獲取單元2、數(shù)據(jù)處理單元3、數(shù)據(jù)存儲單元4、傳感器5組成;
[0061] 初始化單元1,用于用戶預(yù)設(shè)認(rèn)證口令,以及設(shè)置偏好壓力序列,并將預(yù)設(shè)認(rèn)證口 令和預(yù)設(shè)輸入規(guī)律儲存于數(shù)據(jù)存儲單元4內(nèi),本實施例中設(shè)該口令信息包含6個字符,預(yù)設(shè) 輸入規(guī)律為用戶添加一種具有某種特殊意義的偏好壓力序列,該壓力序列由6個特殊的壓 力值組成。
[0062] 數(shù)據(jù)獲取單元2,與初始化單元1連接,終端獲取用戶輸入的待認(rèn)證口令,同時通 過傳感器獲取當(dāng)前觸屏輸入規(guī)律,本實施例中,該觸屏輸入規(guī)律為:對認(rèn)證過程中輸入每個 口令字符時的屏幕壓力進(jìn)行采樣,生成具有6個壓力值的當(dāng)前壓力采樣序列。
[0063] 數(shù)據(jù)處理單元3,與數(shù)據(jù)獲取單元2連接,用于判斷用戶輸入的待認(rèn)證口令是否 與預(yù)設(shè)認(rèn)證口令完全一致,同時判斷當(dāng)前觸屏輸入規(guī)律是否與用戶預(yù)設(shè)輸入規(guī)律匹配。本 實施例中,裝置設(shè)定安全系數(shù)為50%,通過判斷數(shù)據(jù)獲取單元中獲得的當(dāng)前壓力采樣序列 中合格項所占的比例是否達(dá)到50%來判斷當(dāng)前觸屏輸入規(guī)律是否與用戶預(yù)設(shè)輸入規(guī)律匹 配,若同時滿足上述兩個條件則認(rèn)證成功,否則認(rèn)證失敗。其中本實施例中裝置設(shè)定合格 閾值為20%,即所述合格項是指當(dāng)前壓力采樣序列中滿足在用戶偏好壓力序列中對應(yīng)項的 ±20%范圍內(nèi)的項。
[0064] 數(shù)據(jù)存儲單元4,與初始化單元1和數(shù)據(jù)處理單元3連接,用于存儲用戶設(shè)置的預(yù) 設(shè)認(rèn)證口令、預(yù)設(shè)輸入規(guī)律、閾值以及安全系數(shù)。
[0065] 傳感器5,與數(shù)據(jù)獲取單元2連接,用于對認(rèn)證過程中輸入每個口令字符時的屏幕 壓力進(jìn)行采樣,并得到當(dāng)前壓力采樣序列。
[0066] 綜上所述,本發(fā)明提供一種基于壓力傳感器的智能終端安全認(rèn)證的方法及裝置, 在現(xiàn)有觸屏認(rèn)證的基礎(chǔ)上,通過分析用戶認(rèn)證過程中的觸屏輸入規(guī)律來對用戶身份進(jìn)行認(rèn) 證,確保了終端在合法用戶本人輸入正確認(rèn)證口令的情況下,終端才能認(rèn)證成功,大幅度提 高了終端認(rèn)證的安全性。
[〇〇67] 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種基于壓力傳感器的智能終端安全認(rèn)證方法,其特征在于,該基于壓力傳感器的 智能終端安全認(rèn)證方法包括以下步驟: 步驟一,在初始化單元中預(yù)設(shè)認(rèn)證口令并由數(shù)據(jù)獲取單元通過傳感器獲取用戶預(yù)設(shè)輸 入規(guī)律,特征表示為用戶輸入每個口令字符時采樣屏幕壓力值,計算每次采樣得到的壓力 值組成的當(dāng)前壓力采樣序列,最后在數(shù)據(jù)存儲單元存儲用戶預(yù)設(shè)的輸入規(guī)律; 步驟二,用戶通過觸屏方式輸入待認(rèn)證口令; 步驟三,智能終端獲取待認(rèn)證口令及其當(dāng)前觸屏輸入規(guī)律; 步驟四,在數(shù)據(jù)處理單元中判斷用戶輸入的待認(rèn)證口令與預(yù)設(shè)認(rèn)證口令是否完全一 致,并判斷當(dāng)前觸屏輸入規(guī)律是否與用戶預(yù)設(shè)輸入規(guī)律匹配,若同時滿足用戶輸入的待認(rèn) 證口令與預(yù)設(shè)認(rèn)證口令完全一致和當(dāng)前觸屏輸入規(guī)律與用戶預(yù)設(shè)輸入規(guī)律匹配兩個判斷 條件,則認(rèn)證成功;否則,認(rèn)證失敗。
2. 如權(quán)利要求1所述的基于壓力傳感器的智能終端安全認(rèn)證方法,其特征在于,認(rèn)證 口令是指:用戶設(shè)置的用于身份驗證的保密的字符串,字符串是由η個數(shù)字或者字母組成 的字符序列,此處η彡1。
3. 如權(quán)利要求1所述的基于壓力傳感器的智能終端安全認(rèn)證的方法,其特征在于,預(yù) 設(shè)輸入規(guī)律是指:設(shè)置認(rèn)證口令時,用戶輸入每個口令字符時采樣屏幕壓力值,計算每次采 樣得到的壓力值組成的一種偏好壓力序列。
4. 如權(quán)利要求3所述的基于壓力傳感器的智能終端安全認(rèn)證的方法,其特征在于,采 樣是指:用戶觸摸屏幕輸入每個字符時,每隔單位時間獲取一次屏幕的壓力值,將獲取的所 有壓力值進(jìn)行取最大值運算,并且返回該最大壓力值,其中該單位時間為設(shè)備所搭載系統(tǒng) 時間精度的最小單位。
5. 如權(quán)利要求3所述的基于壓力傳感器的智能終端安全認(rèn)證的方法,其特征在于,偏 好壓力序列是指:用戶人為設(shè)置的帶有自身特點的一組壓力序列,其與認(rèn)證口令結(jié)合用來 唯一標(biāo)識用戶身份。
6. 如權(quán)利要求1所述的基于壓力傳感器的智能終端安全認(rèn)證的方法,其特征在于,當(dāng) 前觸屏輸入規(guī)律是指:當(dāng)前認(rèn)證過程中,用戶輸入每個口令字符時采樣屏幕壓力值,計算每 次采樣得到的壓力值組成的當(dāng)前壓力采樣序列。
7. 如權(quán)利要求1所述的基于壓力傳感器的智能終端安全認(rèn)證的方法,其特征在于,匹 配是指:當(dāng)前壓力采樣序列中合格項所占的比例達(dá)到用戶身份識別系統(tǒng)所設(shè)定的安全系 數(shù); 合格項:對比當(dāng)前壓力采樣序列的壓力項與用戶偏好壓力序列中對應(yīng)項,若上述壓力 項的值在對應(yīng)項的閾值范圍內(nèi),則認(rèn)為是合格項,否則為不合格項,其中該閾值由系統(tǒng)設(shè) 定; 安全系數(shù):終端判定匹配時上述當(dāng)前壓力采樣序列中合格項所應(yīng)達(dá)到的最小比例; 用戶身份識別系統(tǒng)主要包括兩部分:口令識別部分,用于檢測輸入認(rèn)證口令是否與預(yù) 設(shè)認(rèn)證口令一致;特征識別部分,用于檢測輸入口令的當(dāng)前壓力采樣序列的合格項是否滿 足要求;若滿足上述兩個條件,則系統(tǒng)判定當(dāng)前用戶身份通過驗證,為合法用戶,否則為非 法用戶。
8. -種基于壓力傳感器的智能終端安全認(rèn)證裝置,其特征在于,該基于壓力傳感器的 智能終端安全認(rèn)證裝置包括:初始化單元、數(shù)據(jù)獲取單元、數(shù)據(jù)處理單元、數(shù)據(jù)存儲單元、傳 感器; 初始化單元,用于用戶預(yù)設(shè)認(rèn)證口令以及獲取用戶預(yù)設(shè)輸入規(guī)律; 數(shù)據(jù)獲取單元,與初始化單元連接,用于終端獲取用戶認(rèn)證過程中輸入的待認(rèn)證口令 以及當(dāng)前觸屏輸入規(guī)律; 數(shù)據(jù)處理單元,與數(shù)據(jù)獲取單元連接,用于判斷認(rèn)證過程中待認(rèn)證口令與預(yù)設(shè)認(rèn)證口 令是否完全一致,同時判斷當(dāng)前觸屏輸入規(guī)律與用戶預(yù)設(shè)輸入規(guī)律是否匹配;若同時滿足 上述兩個判斷條件,則認(rèn)證成功,否則認(rèn)證失?。? 數(shù)據(jù)存儲單元,與初始化單元和數(shù)據(jù)處理單元連接,用于存儲用戶設(shè)置的預(yù)設(shè)認(rèn)證口 令、預(yù)設(shè)輸入規(guī)律、合格閾值以及安全系數(shù); 傳感器,與數(shù)據(jù)獲取單元連接,用于獲取用戶輸入每個口令字符時,采樣當(dāng)前觸屏壓力 組成的壓力采樣序列。
9. 如權(quán)利要求8所述的基于壓力傳感器的智能終端安全認(rèn)證裝置,其特征在于,口令 信息包含若干個字符,預(yù)設(shè)輸入規(guī)律為:一種特殊的壓力序列,具體地,在設(shè)置認(rèn)證口令時, 采樣用戶輸入每個口令字符時的屏幕壓力值,將每次采樣所得的壓力值組成一種偏好壓力 序列,其中壓力序列由若干個個特殊的壓力值組成。
10. 如權(quán)利要求8所述的基于壓力傳感器的智能終端安全認(rèn)證裝置,其特征在于,觸屏 輸入規(guī)律為:當(dāng)前認(rèn)證過程中的壓力采樣序列,具體地,在用戶輸入每個口令字符時采樣屏 幕壓力值,計算每次采樣得到的壓力值所組成的當(dāng)前壓力采樣序列。
【文檔編號】G06F21/31GK104063642SQ201410318990
【公開日】2014年9月24日 申請日期:2014年7月7日 優(yōu)先權(quán)日:2014年7月7日
【發(fā)明者】曾勇, 劉志宏, 李楠, 肖葉秋, 薛等長, 董麗華, 馬建峰 申請人:西安電子科技大學(xué)