亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

模糊化校驗密碼的方法及密碼校驗設(shè)備的制作方法

文檔序號:6547928閱讀:183來源:國知局
模糊化校驗密碼的方法及密碼校驗設(shè)備的制作方法
【專利摘要】本發(fā)明主要涉及一種模糊化校驗密碼的方法,包括如下步驟:(1)散列顯示多個候選信息單元,所述密碼的信息單元作為其中的候選信息單元,任意時刻每相鄰兩個候選信息單元所處圖形用戶界面的距離不大于默認(rèn)的最大值;(2)接受對目標(biāo)選區(qū)與候選信息單元的相對位置關(guān)系的設(shè)定,以實現(xiàn)該目標(biāo)選區(qū)所覆蓋的候選信息單元數(shù)量達(dá)到兩個或兩個以上,將目標(biāo)選區(qū)所覆蓋的多個候選信息單元確定為選定信息單元集;(3)將所述密碼的信息單元與選定信息單元集進(jìn)行比較,當(dāng)選定信息單元集包含預(yù)設(shè)密碼的信息單元時,確定用戶選擇了預(yù)設(shè)密碼中的正確信息單元。由本發(fā)明的方法實現(xiàn)的密碼校驗設(shè)計,兼顧了明文表達(dá)的模糊性和用戶操作的易用性,具有安全可靠的特點。
【專利說明】模糊化校驗密碼的方法及密碼校驗設(shè)備

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種電子安全防護(hù)技術(shù),尤其涉及一種模糊化校驗密碼的方法及一種 用于執(zhí)行該方法的密碼校驗設(shè)備。

【背景技術(shù)】
[0002] 隨著人類生活水平和安全意識的不斷提高,密碼校驗裝置及其相應(yīng)的驗證方法廣 泛應(yīng)用于生活的各個領(lǐng)域,典型的情況,當(dāng)今人手至少一部的手機(jī)、平板電腦等移動終端 中,即大量存在驗證方法的應(yīng)用,實際上也即為驗證裝置的具體實現(xiàn)。在移動終端中,通常 提供一基于觸摸反饋的顯示屏,最為簡易的方式例如公知的滑動解鎖、人臉解鎖、九宮格畫 線解鎖等。所有這些方式卻都存在先天不足,其中,滑動解鎖完全不具有隱蔽性、人臉解鎖 可輕易被靜態(tài)圖片所破解,九宮格畫線解鎖實質(zhì)上是九宮格數(shù)字鍵盤的變種,也很容易被 旁人觀察到其畫線效果而遭破解??梢姡苿咏K端上既有的這些驗證方法均不具有足夠安 全的隱蔽性和可靠性,容易被有心人窺視而遭破解。
[0003] 更早之前的鑒權(quán)技術(shù),多以機(jī)械的方式進(jìn)行,例如,各種包、箱中使用的密碼鎖,也 是密碼校驗裝置的一種。采用機(jī)械方式實現(xiàn)的此類鑒權(quán)設(shè)備,同樣有其公知的不足,因此電 子化的鑒權(quán)裝置獨步將其取而代之。因而,密碼校驗裝置不僅應(yīng)用于各種電子移動終端的, 更具有應(yīng)用前景的,還應(yīng)用在其它多種需要進(jìn)行密碼校驗的場合,例如各種旅行包、箱的電 子鎖具的驗證機(jī)構(gòu)中,又如家用電子設(shè)備如智能電視、可人機(jī)交互的路由器或各式中央集 成控制設(shè)備的驗證程序中,再如門禁系統(tǒng)、自動販賣機(jī)、保險箱、汽車門的電子鎖等的密碼 校驗,甚至于應(yīng)用在將來任何需要進(jìn)行密碼校驗的新產(chǎn)品中??梢姡艽a校驗裝置是如此重 要,其足以影響人類生活的方方面面,因而,一種合乎科學(xué)的密碼校驗裝置及相應(yīng)的驗證方 法是人們對安全永無止境的追求。
[0004] 然而,如前所述,盡管密碼校驗裝置如此重要,但目前已有的驗證實現(xiàn)方案始終無 法盡如人意。工業(yè)設(shè)計中,產(chǎn)品不僅需要考慮其性能和如前所述的安全性,還要結(jié)合成本、 易用性進(jìn)行考慮,因而,如何在這些工業(yè)考慮因素中進(jìn)行平衡,成為鑒權(quán)技術(shù)得以不斷完善 的源動力。
[0005] 2014年3月12日公開的CN103632075A號專利公告揭示一鑒權(quán)裝置及鑒權(quán)方法, 是與本發(fā)明存在一定平行關(guān)系的技術(shù)方案,在某種意義上解決了上述的問題,但也存在如 下有待完善之處:
[0006] 首先,由于該方法采用將一組候選字符集動態(tài)分配為多個候選子集,然后將這些 候選子集予以固定顯示以供選定的方法,其可交互性較差,操作體驗偏弱;
[0007] 其次,在安全性方面,屏幕顯示的候選字符仍能輕易被窺視或轉(zhuǎn)錄,理論上,竊密 者可通過強(qiáng)記的方式記住用戶針對同一密碼的多次操作,而后適用排除法猜測密碼,因而 安全性也較低。
[0008] 因此,從應(yīng)用層面來考慮,密碼校驗應(yīng)當(dāng)具有良好的人機(jī)交互效果,而從安全層面 考慮,則既需要注意明文表達(dá)上的多義性而又需要注意操作上的簡便程度,雖然多義化表 達(dá)和操作上的簡化是一對矛盾,但兩者的結(jié)合仍有可突破的空間。


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

[0009] 本發(fā)明的首要目的在于適應(yīng)現(xiàn)有技術(shù)的不足,提供一種可多義化表達(dá)待校驗密碼 的候選明文而又能確保安全易用的模糊化校驗密碼的方法。
[0010] 本發(fā)明的另一目的在于提供一種與前述目的相應(yīng)的密碼校驗設(shè)備。
[0011] 為了達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
[0012] 本發(fā)明的一種模糊化校驗密碼的方法,用于校驗用戶是否選擇了由信息單元構(gòu)成 的預(yù)設(shè)密碼中的正確信息單元,其包括如下步驟:
[0013] (1)散列顯示多個候選信息單元,所述預(yù)設(shè)密碼的信息單元作為其中的候選信息 單元供候選;
[0014] ⑵接受對目標(biāo)選區(qū)與所述候選信息單元的相對位置關(guān)系的設(shè)定,以實現(xiàn)該目標(biāo) 選區(qū)所覆蓋的候選信息單元數(shù)量達(dá)到兩個或兩個以上,將目標(biāo)選區(qū)所覆蓋的多個所述候選 信息單元確定為選定信息單元集;
[0015] (3)將所述密碼的信息單元與所述選定信息單元集進(jìn)行比較,當(dāng)選定信息單元集 包含所述預(yù)設(shè)密碼的信息單元時,確定用戶選擇了預(yù)設(shè)密碼中的正確信息單元。
[0016] 根據(jù)本發(fā)明揭示的一種實施例,所述目標(biāo)選區(qū)在圖形用戶界面中給定一初始位 置,在用戶指令的驅(qū)動下,該目標(biāo)選區(qū)變化到最終位置而實現(xiàn)所述目標(biāo)選區(qū)對候選信息單 元的覆蓋。藉此提供一種更易操作的人機(jī)交互方式。
[0017] 根據(jù)本發(fā)明所揭示的另一實施例,所述目標(biāo)選區(qū)由第一用戶指令在圖形用戶界面 中生成,而由第二用戶指令作用而在圖形用戶界面中形成對所述候選信息單元的覆蓋。藉 此實現(xiàn)更為隱蔽的密碼輸入操作。
[0018] 根據(jù)本發(fā)明揭示的再一實施例,所述目標(biāo)選區(qū)在圖形界面中的位置固定不變,在 用戶指令的驅(qū)動下,所述候選信息單元所處位置被變化到該目標(biāo)選區(qū)的輪廓范圍之內(nèi)以實 現(xiàn)目標(biāo)選區(qū)對該些候選信息單元的覆蓋。藉此提供給用戶更有針對性的密碼輸入功能。
[0019] 根據(jù)本發(fā)明揭示的再一實施例,所述目標(biāo)選區(qū)與所述圖形候選信息單元兩者或之 一以位置可變的方式在圖形用戶界面中隨機(jī)運動,當(dāng)所述目標(biāo)選區(qū)覆蓋兩個或兩個以上的 候選信息單元時,允許用戶指令驅(qū)動所述目標(biāo)選區(qū)實現(xiàn)對所述候選信息單元的選定。藉此 增強(qiáng)其模糊性從而避免被輕易窺視強(qiáng)記。
[0020] 較佳的,任意時刻每相鄰兩個候選信息單元所處圖形用戶界面的距離不大于默認(rèn) 的最大值所述默認(rèn)的最大值為所述目標(biāo)選區(qū)的最大縱長尺寸與所欲選定的候選信息單元 個數(shù)之比。所述默認(rèn)的最大值為用于顯示所述圖形用戶界面的屏幕的最大顯示尺寸,或為 某一預(yù)設(shè)尺寸。通過限定這種尺寸關(guān)系來優(yōu)化目標(biāo)選區(qū)與候選信息單元之間的有效覆蓋效 果。
[0021] 具體的,所述的候選信息單元包括至少一個信息元,所述信息元為字符、字體、字 號、色彩、圖案或圖像,多個信息元之間在圖形用戶界面中相結(jié)合進(jìn)行可視化表達(dá)。所述預(yù) 設(shè)密碼中的信息單元包括兩個或兩個以上的信息元,當(dāng)所述選定信息單元集中的信息單元 包含所述預(yù)設(shè)密碼中的信息單元的所有信息元時,方才視為選擇了正確信息單元。藉此進(jìn) 一步增強(qiáng)密碼輸入的保密性。
[0022] 具體的,對應(yīng)于所述目標(biāo)選區(qū)的選定的指令輸入源,由麥克風(fēng)、陀螺儀、物理按鍵、 觸摸屏、攝像頭、紅外線傳感器、震動傳感器中任意一種或多種提供。
[0023] 較佳的,所述目標(biāo)選區(qū)對候選信息單元的覆蓋,指所述候選信息單元在可視化平 面上落入目標(biāo)選區(qū)的邊界內(nèi)和/或與該邊界交叉。
[0024] 較佳的,所述步驟(1)中,每次顯示每組候選信息單元之前,對該組中的所有候選 信息單兀進(jìn)行隨機(jī)散列排布,并按排布后的布局輸出顯不。
[0025] 為增強(qiáng)保密性,較佳的,在適應(yīng)由兩個用戶指令分別驅(qū)動和結(jié)束的實例中,所述目 標(biāo)選區(qū)不在圖形用戶界面中顯示。
[0026] 本發(fā)明的一種用于執(zhí)行前述的模糊化密碼校驗方法的密碼校驗設(shè)備,其包括用于 儲存實現(xiàn)該方法的程序的存儲單元和用于執(zhí)行該程序的控制單元,以及用于顯示該方法的 圖形用戶界面的顯示屏。
[0027] 與現(xiàn)有技術(shù)相比較,本發(fā)明具有如下有益效果:
[0028] 1、本發(fā)明首先通過允許目標(biāo)選區(qū)可按需確定這一特征增強(qiáng)了人機(jī)交互的設(shè)計,包 含多種交互方式,既可令候選信息單元進(jìn)入目標(biāo)選區(qū)構(gòu)造選定信息單元集,又可利用目標(biāo) 選區(qū)確定多個候選信息單元為選定信息單元集,還可在前兩者運動過程中確定選定信息單 元集,交互方式多樣化且具有寬廣的設(shè)計空間,從而提供了一種易于實現(xiàn)和使用的全然不 同于現(xiàn)有技術(shù)的密碼校驗方式。
[0029] 2、通過使每個選定信息單元集覆蓋兩個或兩個以上的多個候選信息單元,由用戶 按需確定選定的候選信息單元個數(shù)的過程中,必然體現(xiàn)出正確信息單元選定過程的動態(tài) 化,而多個所選定的候選信息單元又增強(qiáng)了密碼校驗的模糊性。進(jìn)一步,由于候選信息單 元、預(yù)設(shè)密碼中的信息單元本身可能由多種信息元加以表達(dá),故密碼校驗的模糊程度得以 增強(qiáng),用戶的整個密碼錄入過程便不易被窺視或者轉(zhuǎn)錄窺查,確保了錄入過程的安全性。
[0030] 3、同理,由于同一選定信息單元集中,所選定的信息單元個數(shù)為兩個或兩個以上, 且每個信息單元可能包含兩種或兩種以上的信息元,因而,即使通過截取數(shù)據(jù)流的方式獲 得用戶針對同一密碼串進(jìn)行的多次密碼輸入數(shù)據(jù),由于同一信息單元具有多種信息元導(dǎo)致 的復(fù)雜度和識別難度增加,破解者試圖通過數(shù)據(jù)分析得出正確信息單元的嘗試也將大大降 低其效率,從而提一步提高密碼校驗過程的安全性。
[0031] 4、本發(fā)明中對候選信息單元的選定,可以對應(yīng)于多種已知輸入方式來獲取用戶的 選定指令,例如,可以借助紅外線傳感器、震動傳感器、攝像頭、觸摸屏、物理按鍵、麥克風(fēng)等 設(shè)備來將用戶的一個或一系列動作轉(zhuǎn)換為選定指令,以此類推,還可做多種擴(kuò)展,因此,本 發(fā)明適應(yīng)范圍非常廣泛,是較為基礎(chǔ)的發(fā)明,對電子設(shè)備的安防技術(shù)具有非常深遠(yuǎn)的影響。

【專利附圖】

【附圖說明】
[0032] 圖1為用于實施本發(fā)明的模糊化校驗密碼的方法的密碼校驗設(shè)備的電氣原理示 意圖;
[0033] 圖2為本發(fā)明的模糊化校驗密碼的方法的流程示意圖;
[0034] 圖3為本發(fā)明的模糊化校驗密碼的方法的實施例所呈現(xiàn)的一個圖形用戶界面,其 中僅示出一個可變化位置的目標(biāo)選區(qū)和一個顯示區(qū)域;
[0035] 圖4為本發(fā)明的模糊化校驗密碼的方法的實施例所呈現(xiàn)的一個圖形用戶界面,其 中僅示出一個位置固定的目標(biāo)選區(qū)和一個顯示區(qū)域;
[0036] 圖5為本發(fā)明的模糊化校驗密碼的方法的實施例所呈現(xiàn)的一個圖形用戶界面,其 中示出可以通過指劃而確定目標(biāo)選區(qū)的兩個鍵盤布局。

【具體實施方式】
[0037] 下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終 相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附 圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0038] 本領(lǐng)域技術(shù)人員可以理解,除非特意聲明,本發(fā)明所使用的單數(shù)形式"一"、"一 個"、"所述"和"該"也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措 辭"包括"是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加 一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組合。本發(fā)明所使用的措 辭"和/或"包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
[0039] 本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,除非另外定義,本發(fā)明使用的所有術(shù)語(包括技 術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還 應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文 中的意義一致的意義,并且除非類似此處一樣被特定定義,否則不會用理想化或過于正式 的含義來解釋。
[0040] 本【技術(shù)領(lǐng)域】技術(shù)人員可以理解,本發(fā)明所使用的"設(shè)備"、"終端"、"終端設(shè)備"既 包括無線信號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收 和發(fā)射信號的設(shè)備,其具有能夠在雙向通信鏈路上,進(jìn)行雙向通信的接收和發(fā)射硬件的設(shè) 備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒 有多線路顯示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個人通 信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA (Personal Digital Assistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò) 瀏覽器、記事本、日歷和/或GPS (Global Positioning System,全球定位系統(tǒng))接收器; 常規(guī)膝上型和/或掌上型計算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型 和/或掌上型計算機(jī)或其他設(shè)備。這里所使用的"終端"、"終端設(shè)備"可以是便攜式、可運 輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行, 和/或以分布形式,運行在地球和/或空間的任何其他位置運行。這里所使用的"設(shè)備"、 "終端"、"終端設(shè)備"還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、 MID(Mobile Internet Device,移動互聯(lián)網(wǎng)設(shè)備)和/或移動電話,也可以是智能電視、機(jī) 頂盒等設(shè)備。
[0041] 本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)了解,本發(fā)明所稱"校驗設(shè)備",包括一切需要進(jìn)行安全密 碼校驗的電子設(shè)備,既可以是在前述"設(shè)備"、"終端"、"終端設(shè)備"的基礎(chǔ)上利用軟硬件結(jié)合 實現(xiàn)而成,也可以存在于其它應(yīng)用場景,例如:自動存取款設(shè)備(ATM)、各種帶顯示屏并加 載有智能系統(tǒng)的汽車門禁安防系統(tǒng)、門禁話機(jī)、鎖具等,還可以是用于獨立完成密碼校驗并 在密碼校驗成功后輸出一相應(yīng)表征信號的裝置。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知曉,盡管本發(fā)明將 大量應(yīng)用于各種現(xiàn)代化終端設(shè)備中,但以上羅列的各種應(yīng)用場景卻不應(yīng)構(gòu)成對本發(fā)明的限 制,對本發(fā)明而言,凡是藉由智能操作系統(tǒng)實現(xiàn)的帶顯示屏的已知設(shè)備中,理論上均可實現(xiàn) 本發(fā)明所稱的方法,構(gòu)成本發(fā)明所稱的設(shè)備。
[0042] 本發(fā)明所稱的"存儲器"、"存儲單元"或"存儲設(shè)備"等術(shù)語,盡管存在這種文字表 述,但在本質(zhì)上均為泛稱概念,其主要用于存儲密碼,為密碼提供來源地,但其所在的空間 位置并不局限于終端本機(jī),也應(yīng)包括來源于遠(yuǎn)端服務(wù)器的情況,例如通過局域網(wǎng)或互聯(lián)網(wǎng) 接入進(jìn)行訪問。相應(yīng)地,本發(fā)明所稱的"校驗"過程,既可以在終端本機(jī)執(zhí)行比對校驗而獲 得校驗結(jié)果,也可將相關(guān)信息發(fā)送到遠(yuǎn)程服務(wù)器執(zhí)行比對校驗而后獲得校驗結(jié)果,再向終 端反饋該校驗結(jié)果。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解此處所述的變通。
[0043] 本發(fā)明所稱的"多義化"是指從可視化的角度來看待一項事物時無法獲得唯一確 定性的結(jié)果。本發(fā)明中,通過同時選擇若干個候選信息單元,來避開選擇時的唯一確定性, 從而實現(xiàn)選擇內(nèi)容的模糊表達(dá)。因此,本發(fā)明所稱的"多義化密碼校驗"是指在密碼校驗過 程中,通過讓用戶同時選擇多個候選信息單元,來實現(xiàn)用戶選擇內(nèi)容的表面模糊效果,這種 模糊效果既包括從可視化角度出發(fā)又包括從數(shù)據(jù)分析的角度出發(fā)所獲得的效果。然而,對 于執(zhí)行本發(fā)明的智能系統(tǒng)程序而言,這種導(dǎo)致多義化的選擇并不影響其實際判斷,由該程 序的執(zhí)行仍然可以得出唯一確定性的結(jié)果。
[0044] 本發(fā)明所稱的"信息單元",或稱"標(biāo)記單元",沿用本領(lǐng)域?qū)?信息"或"標(biāo)記"的共 同理解,是指可能由一個或多個信息元構(gòu)成的一個單元,優(yōu)選的信息元可以是字符、色彩、 字體、字號、圖案、圖像甚至聲波中的任意一種或任意多種的結(jié)合,例如,一個信息單元可以 由一個字符構(gòu)成以進(jìn)行可視化表達(dá),也可以由字符和色彩相結(jié)合,甚至以該色彩表達(dá)該字 符以進(jìn)行可視化表達(dá),或者,也可通過一種圖案與一種色彩相結(jié)合……通過這種揭示,可以 知曉,信息單元即為本領(lǐng)域技術(shù)人員所理解的信息元的基本組織單位,并不特定為字符、色 彩、字體、字號、圖案、圖像之中任意唯一一種。所述和字符,可以沿用計算機(jī)領(lǐng)域的通用術(shù) 語的釋義,當(dāng)然包括但不限于中文字符、英文字符、阿拉伯?dāng)?shù)字、羅馬數(shù)字等等。公知的,信 息的表達(dá)方式多種多樣,任何一種信息均需以某種方式加以表達(dá),從信息的原始存在形式 本身人眼可識別與否來論,可分為可視化表達(dá)信息和非可視化表達(dá)信息,本發(fā)明的信息單 元及基于其上的候選信息單元優(yōu)選可視化表達(dá)信息,但并不排除非可視化表達(dá)信息在本發(fā) 明中的運用,更不排除將非可視化表達(dá)信息轉(zhuǎn)換為可視化表達(dá)信息后在本發(fā)明中的運用。 [0045] 本發(fā)明所稱的"密碼"或"預(yù)設(shè)密碼",除非特別澄清,是指由用戶預(yù)設(shè)的口令,一 般由多個信息單元按照一定的順序組織而成,例如由一串字符構(gòu)成,或者由一串帶有色彩 標(biāo)記的字符構(gòu)成,且一般并不明文存儲。因而,本發(fā)明所稱的"校驗",并非必然指將對應(yīng)于 密碼的利用特定形式進(jìn)行表達(dá)和存儲的內(nèi)容與用戶選定內(nèi)容進(jìn)行直接比較,也當(dāng)然包括將 該特定形成的密碼進(jìn)行表達(dá)轉(zhuǎn)換之后再與用戶選定內(nèi)容進(jìn)行比較的情況,也即是說,盡管 本發(fā)明為表述的簡便而直指密碼的"正確信息單元",但該正確信息單元可以有多種存在形 式,例如其明文存在的形式、密文存在的形式以及其它中間存在形式, 申請人:相信,本領(lǐng)域 技術(shù)人員在本發(fā)明中接觸以上相關(guān)概念時,能夠予以充分理解。
[0046] 如下將通過本發(fā)明的幾種實施例和附圖詳細(xì)揭示本發(fā)明的具體實現(xiàn):
[0047] 請參閱圖1,本發(fā)明的一種密碼校驗設(shè)備,包括控制單元1、存儲單元5以及觸摸顯 示屏3。所述的控制單元1起整機(jī)控制作用,主要用于執(zhí)行依照本發(fā)明的密碼校驗方法實現(xiàn) 的程序,以便執(zhí)行密碼校驗操作。所述的存儲單元5,涉及對依照本發(fā)明的密碼校驗方法實 現(xiàn)的程序的執(zhí)行過程中所產(chǎn)生的各種中間數(shù)據(jù)的永久或臨時存儲,例如,用戶的預(yù)設(shè)密碼、 后續(xù)將產(chǎn)生的候選信息單元、選定信息單元集等等的一部分或全部,還可用于存儲程序中 需要涉及的諸如圖像、語音、狀態(tài)之類預(yù)設(shè)標(biāo)記等,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知曉,本發(fā)明的方 法和設(shè)備的預(yù)設(shè)密碼需永久存儲(除非重設(shè)時修改),至于其它數(shù)據(jù)是否利用該存儲單元 進(jìn)行存儲,對于本發(fā)明的方法而言,是可以由程序靈活設(shè)定的,因而,本發(fā)明中對于存儲單 元的應(yīng)用,不應(yīng)理解為對本發(fā)明涉及存儲技術(shù)的限定。本發(fā)明的密碼校驗方法,在所述控制 單元1的調(diào)度下,充分利用觸摸顯示屏3實現(xiàn)人機(jī)交互,或者在其它實施例中還可以令普通 顯示屏或觸摸顯示屏結(jié)合物理按鍵、麥克風(fēng)、攝像頭、紅外傳感器、震動傳感器、陀螺儀等實 現(xiàn)人機(jī)交互,藉此,可完成本發(fā)明的密碼校驗操作。
[0048] 為本發(fā)明后續(xù)說明的便利,設(shè)某認(rèn)證設(shè)備中已經(jīng)預(yù)設(shè)有密碼,該密碼由若干個 信息單元按序串接而成,每個信息單元均包含僅一種信息元,即字符信息,例如,字符串 "1788"。
[0049] 本發(fā)明的模糊化校驗密碼的方法,可以借助以上設(shè)備進(jìn)行編程實現(xiàn)。以下請參閱 圖2所示的流程圖,并請具體結(jié)合圖3所示的由顯示屏3呈現(xiàn)的圖形用戶界面80。
[0050] 本實施例的圖3中,作為本發(fā)明的模糊化校驗密碼的方法的首要步驟所形成的圖 形用戶界面80,示出一特定顯示區(qū)域81,該顯示區(qū)域81內(nèi)出現(xiàn)有一組候選信息單元,當(dāng)然 也可以將這些候選信息單元設(shè)置成多組,其組數(shù)在本實施例中僅關(guān)系到程序設(shè)計的便利程 度,可以靈活設(shè)定而不影響本實施例的精神實質(zhì)。為描述的簡便,將顯示屏3上出現(xiàn)的這些 候選信息單元視為單獨一個候選信息單元組。所述的顯示區(qū)域81,理論上可以是屏幕3上 的任意指定區(qū)域,可以為屏幕本身的邊界,可以不設(shè)置任何幾何邊界,當(dāng)然也可以如圖5所 示為其設(shè)置矩形邊界,或者其它任意形狀的邊界。
[0051] 該顯示區(qū)域81對應(yīng)一個候選信息單元組,該組中的所有候選信息單元被按規(guī)劃 或者隨機(jī)地輸出以散列顯示在該顯示區(qū)域81中。候選信息單元組可以包含多個信息元,例 如字符信息元和色彩信息元,暫以每個候選信息單元組僅包含字符信息元為例進(jìn)行說明。 每個候選信息單元的信息元可以由"〇" 一 "9"共10個字符構(gòu)成,盡管預(yù)設(shè)密碼中僅包含 "1"、"7"、"8"三種信息單元,所有候選信息單元則可以給出"0"、"2"……之類的其他信息 單元,從而增強(qiáng)其模糊表達(dá)的效果。
[0052] 誠然,候選信息單元組所包含的候選信息單元的信息元具體內(nèi)容,也可靈活變化, 而不受本實施例中字符信息的限制。例如,候選信息單元的數(shù)字字符信息元還可以是符 號、英文字母、圖標(biāo)等信息元。候選信息單元的信息元類型也可以不局限于字符,還可以是 色彩、字體、字號、圖案、圖像等信息元類型。出于校驗密碼的需要,不管候選單元組內(nèi)的候 選信息單元的信息元內(nèi)容如何設(shè)置,所述預(yù)設(shè)密碼的信息單元應(yīng)被包含到所有候選信息單 元組的至少一個候選信息單元中,構(gòu)成該候選信息單元或者該候選信息單元的一部分或全 部。例如,為了校驗首位密碼,其正確信息單元應(yīng)為字符信息元" 1",因此,需要將字符" 1" 包含到其中至少一個候選信息單元中,本實施例圖3所示,在圖形用戶界面80中顯示有4 個字符"1",對應(yīng)顯示到顯示區(qū)域81中,但位置相互錯開。當(dāng)預(yù)設(shè)密碼首位僅包含字符信 息元" 1"時,則任意一個包含字符" 1"的候選信息單元均為該首位密碼的正確信息單元,即 使該些候選信息單元還包含有色彩信息元,使得屏幕上四個"1"顯示為紅、綠、藍(lán)、黃四種顏 色,這種情況下,選擇任意一個顏色的" 1",因其對應(yīng)的候選信息單元包含了字符" 1",故也 應(yīng)視該候選信息單元為該首位密碼的正確信息單元。當(dāng)預(yù)設(shè)密碼首位不僅包含字符信息元 " 1"而且包含色彩信息元為"紅色"時,則顯然,當(dāng)且僅當(dāng)選擇了以紅色進(jìn)行表征的字符" 1" 時,其所對應(yīng)的候選信息單元才能視為該首位預(yù)設(shè)密碼的正確信息單元。
[0053] 根據(jù)公知的密碼設(shè)定原理,所述候選信息單元中,既可包含所述預(yù)設(shè)密碼中各個 位序的信息單元,將這些信息單元作為候選信息單元直接使用,或者將這些信息單元的信 息元作為相應(yīng)候選信息單元的一部分,也可以或者應(yīng)當(dāng)包含與該些預(yù)設(shè)密碼信息單元具有 不同信息元的其他信息單元。在屏幕上顯示的候選信息單元中,也可以有多組具有相同信 息元的候選信息單元,以便一方面增強(qiáng)破譯的難度,一方面卻可更便利合法用戶的密碼檢 驗。
[0054] 為了提高被窺視強(qiáng)記的難度,每次顯示所述每個候選信息單元之前,可以對該待 顯示的候選信息單元進(jìn)行隨機(jī)排列,使其無序化,最終在界面80的顯示區(qū)域81中輸出散列 的一組候選信息單元。由此,無論用戶是多次輸入同一個位序的密碼,還是對于同一密碼中 的多個位序的字符串的多次輸入,窺視者將更難通過候選信息單元的排列關(guān)系來記憶整體 布局,也便大大提高了窺視者的破解難度。
[0055] 圖3所示的圖形用戶界面80中,屏幕上的若干個或所有的候選信息單元,在顯示 屏上,如約定了顯示區(qū)域81,則特指在其顯示區(qū)域81范圍內(nèi),進(jìn)行位置實時變化的運動。每 個候選單元既可遵守某一用于表達(dá)運動軌跡的公式進(jìn)行運動,也可以以位置隨機(jī)變化的方 式進(jìn)行運動,還可以以位置固定不變的靜態(tài)方式進(jìn)行顯示,確保所有候選信息單元的顯示 位置均不發(fā)生變化。所述顯示區(qū)域81的范圍可以根據(jù)候選信息單元的信息元的顯示大小 及候選信息單元的個數(shù)進(jìn)行適當(dāng)?shù)募s束,以便盡量保證這些候選信息單元并不過度聚焦在 同一集中區(qū)域中,也不過度離散。通過將候選信息單元設(shè)計為在顯示區(qū)域81內(nèi)以適當(dāng)?shù)乃?度實現(xiàn)隨機(jī)飄移,窺視者將更難同時記住某一集中區(qū)域的多個候選信息單元的內(nèi)容,因此 有利于提高密碼破解難度。不管如何,利用已知的動畫實現(xiàn)形式來增強(qiáng)各候選信息單元的 交叉結(jié)合,在閱讀本發(fā)明之后,應(yīng)為本領(lǐng)域技術(shù)人員所當(dāng)理解。
[0056] 請繼續(xù)結(jié)合圖2和圖3,作為本發(fā)明的模糊化校驗密碼的方法的第二步,需要實現(xiàn) 用戶對目標(biāo)信息單元覆蓋范圍的模糊性選定,也即實現(xiàn)用戶選定內(nèi)容的多義化表達(dá)。實現(xiàn) 這種模糊性選定,理論上,可以通過驅(qū)動所述目標(biāo)選區(qū)88或所述候選信息單元來實現(xiàn),表 現(xiàn)在圖形用戶界面80上,可以通過用戶按需地改變目標(biāo)選區(qū)88與候選信息單元的相對位 置關(guān)系,來實現(xiàn)對目標(biāo)選區(qū)88和候選信息單元的相對位置關(guān)系的設(shè)定,以確定目標(biāo)選區(qū)88 所覆蓋的候選信息單元的個數(shù)達(dá)到兩個或兩個以上。設(shè)定上述的相對位置關(guān)系,意味著用 戶可以通過實時指定目標(biāo)選區(qū)88的出現(xiàn)位置,也可以通過改變已知目標(biāo)選區(qū)88所處位置, 或者改變候選信息單元所處位置等等方式來實現(xiàn)這種設(shè)定,本領(lǐng)域技術(shù)人員不應(yīng)將其狹義 解釋為僅改變已知目標(biāo)選區(qū)88或僅改變候選信息單元所處位置來實現(xiàn)這種相對位置關(guān)系 的設(shè)定。
[0057] 本實施例中,用戶可以通過多種方式選定一個目標(biāo)選區(qū)88的覆蓋范圍,但目標(biāo)選 區(qū)88與候選信息單元的相對位置關(guān)系被設(shè)置為由用戶按需設(shè)定,具體表現(xiàn)為由用戶最終 確定目標(biāo)選區(qū)88所覆蓋的所述候選信息單元的個數(shù)。這些被覆蓋的候選信息單元,特指在 諸如該圖形用戶界面80之類的可視化平面上,落入該目標(biāo)選區(qū)88的邊界和/或與該邊界 交叉的候選信息單元,而不論該些候選信息單元是屬于同一候選信息單元組還是不同候選 信息單元組。此處所稱的目標(biāo)選區(qū)88的邊界,既包括通過圖形繪制所展現(xiàn)的目標(biāo)選區(qū)88外 輪廓所體現(xiàn)的可視化實設(shè)邊界,也包括未以可視化方式表達(dá)而程序中已經(jīng)默認(rèn)其物理范圍 的虛設(shè)邊界;既包括在用戶圖形界面80中指定了具體坐標(biāo)的清晰邊界,也包括了在清晰邊 界的基礎(chǔ)上允許一定容差范圍進(jìn)行擴(kuò)展或者收縮的最終邊界。需要注意的是,為了實現(xiàn)本 發(fā)明的多義化表達(dá)效果,本發(fā)明中選定候選信息單元時,可以由程序指定被選定(即覆蓋) 的信息單元的確定個數(shù),也可不指定確定個數(shù)而由用戶按需指定,但是,當(dāng)且僅當(dāng)該目標(biāo)選 區(qū)88覆蓋兩個或兩個以上的所述候選信息單元時,才能構(gòu)成選定該目標(biāo)選區(qū)88的必要條 件,從而實現(xiàn)對該目標(biāo)選區(qū)88的選定。以下列舉幾種適于本實施例的通過設(shè)定目標(biāo)選區(qū)88 與候選信息單元的相對位置關(guān)系而實現(xiàn)選定的方法:
[0058] -、目標(biāo)選區(qū)88與候選信息單元同時運動情況下的選定方法。在本選定方法中, 包括如下步驟:
[0059] (1)繪制可視化的目標(biāo)選區(qū)88并在圖形用戶界面80上顯示,例如,圖5的圖形用 戶界面80中給出的目標(biāo)選區(qū)88為一圓圈,其具有足以覆蓋至少3個屏幕上顯示的候選信 息單元的徑向尺寸。目標(biāo)選區(qū)88的形狀既可以呈圓形,當(dāng)然也可呈橢圓形、方形、多邊形等 各種規(guī)則或不規(guī)則形狀,該目標(biāo)選區(qū)88的外輪廓坐標(biāo)便構(gòu)成了該目標(biāo)選區(qū)88的邊界。并 且,在針對預(yù)設(shè)密碼中的某個信息單元所進(jìn)行的校驗開始時,該目標(biāo)選區(qū)88即以一定或可 變的速度在圖形用戶界面80上隨機(jī)變化其位置和/或方向以實現(xiàn)在界面80上的飄移運動 效果。需要注意的是,本發(fā)明所稱繪制目標(biāo)選區(qū)88,并非局限于如圖3所示的框線表達(dá),還 可以采用諸如色塊遮罩、圖層遮罩、候選信息單元變色等方式實現(xiàn),本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知 曉此一變通。
[0060] (2)在保持所述目標(biāo)選區(qū)88做飄移運動的同時,所述顯示區(qū)域81內(nèi)的候選信息單 元也保持與前者類似或相同隨機(jī)飄移運動效果,其飄移速度可以由本領(lǐng)域技術(shù)人員靈活確 定,以便于操作者看清候選信息單元以及看清進(jìn)入所述目標(biāo)選區(qū)88的候選信息單元為準(zhǔn), 以便用戶及時下達(dá)實施最終選定的用戶指令。結(jié)合步驟(1)、(2)可知,在目標(biāo)選區(qū)88與候 選信息單元飄移的過程中,目標(biāo)選區(qū)88自然會覆蓋一個或多個候選信息單元,因為本發(fā)明 要求進(jìn)入目標(biāo)選區(qū)88的候選信息單元須具有兩個或兩個以上是才能構(gòu)成選定條件,因此, 可以通過程序設(shè)計使得所述多個候選信息單元中,總有兩個或兩個以上的候選信息單元進(jìn) 行位置相鄰的聚焦,這種聚焦是指這些候選信息單元在物理距離上小于或等于某個確定的 預(yù)設(shè)值。例如,設(shè)所述圓形目標(biāo)選區(qū)88的直徑為R,如果限定所述任意兩個相鄰候選信息 單元的最大距離不超過R/3,則當(dāng)目標(biāo)選區(qū)88進(jìn)入特定顯示區(qū)域81中部時,便能輕易同時 覆蓋3個候選信息單元。諸如此例,可由本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明揭示的精神輕易實現(xiàn)。 由此可以理解,可以為本發(fā)明的圖形用戶界面80設(shè)置一默認(rèn)的最大值,所述默認(rèn)的最大值 為所述目標(biāo)選區(qū)的最大縱長尺寸與所欲選定的候選信息單元個數(shù)之比。理論上,該默認(rèn)的 最大值甚至可以是圖形用戶界面的最大顯示尺寸,如屏幕的對角線尺寸,而在實踐中則可 由本領(lǐng)域技術(shù)人員按需靈活確定,實踐中通常中參照上例確定目標(biāo)選區(qū)最大尺寸與相鄰候 選信息單元的距離的關(guān)系。所述的默認(rèn)最大值,既可以實際的變量參與具體的計算過程,也 可由本領(lǐng)域技術(shù)人員在編程時默守本發(fā)明所揭示的規(guī)則而實現(xiàn),不應(yīng)以程序是否明文給出 該默認(rèn)值而對忽視該默認(rèn)值的存在。在其它實例中,如果目標(biāo)選區(qū)被手動到某個位置停留 如0. 5秒或更長(短)時間之后,候選信息單元即能自動移動或躍變至該目標(biāo)選區(qū)內(nèi),顯然 也可替換所述默認(rèn)最大值的設(shè)定,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知曉這一變通。
[0061] 需要注意的是,上述步驟(1)、(2)并非特指在時間上呈先后關(guān)系的兩個步驟,以 上兩個步驟可以在時間上并行實施。
[0062] (3)等候用戶的一個用戶指令實現(xiàn)最終選定。具體而言,用戶可以在該目標(biāo)選區(qū) 88覆蓋了用戶需要的候選信息單元時,觸發(fā)一用戶指令,實現(xiàn)用戶對目標(biāo)選區(qū)88的位置的 限定,也即對目標(biāo)選區(qū)88與各候選信息單元的相對位置關(guān)系實現(xiàn)最終設(shè)定,從而也就實現(xiàn) 了用戶對目標(biāo)選區(qū)88所覆蓋的候選信息單元的具體內(nèi)容和數(shù)量的限定。本發(fā)明中,用戶指 令的觸發(fā),對于觸摸屏3而言,可以以用戶對觸摸屏任意區(qū)域或特定區(qū)域的點選操作視為 一個用戶指令,在用戶觸碰屏幕時觸發(fā)該用戶指令,也可以以其它方式實現(xiàn),例如:通過攝 像頭捕捉用戶某個特定手勢或者某個約定目視動作、通過陀螺儀檢測用戶終端的水平狀態(tài) 的某個特定操控、通過麥克風(fēng)識別到用戶的某個特定語音指令、通過震動傳動器識別到用 戶對終端的搖晃、通過紅外傳感器檢測到用戶的一個特定手勢、通過識別一個或多個物理 按鍵處于導(dǎo)通狀態(tài)等,這些觸摸屏、攝像頭、陀螺儀、麥克風(fēng)、震動傳感器、紅外傳感器、物理 按鍵等構(gòu)成了用戶指令的輸入源(未圖示),由這些輸入源提供用戶指令來實現(xiàn)對所述目 標(biāo)選區(qū)88的選定。一旦用戶限定了該目標(biāo)選區(qū)88的位置,即能利用該目標(biāo)選區(qū)88所覆蓋 的候選信息單元構(gòu)造出一個選定信息單元集。需要注意的是,本發(fā)明所稱的選定信息單元 集,是指由多個被選定的候選信息單元拼湊而成的數(shù)據(jù)集,當(dāng)然可以以數(shù)學(xué)集合概念的形 式進(jìn)行數(shù)據(jù)組織,但不應(yīng)視為僅能以數(shù)學(xué)概念上的集合加以數(shù)據(jù)組織。無論通過計算機(jī)數(shù) 據(jù)結(jié)構(gòu)上的集合形式加以實現(xiàn)還是以計算機(jī)數(shù)據(jù)結(jié)構(gòu)上的多個簡單變量加以實現(xiàn),均應(yīng)視 為不超脫本發(fā)明的精神實質(zhì)。
[0063] 二、候選信息單元不動而目標(biāo)選區(qū)88運動情況下的選定方法。在本選定方法中, 包括如下步驟:
[0064] (1)以與第一種選定方法相同的方式,繪制所述的目標(biāo)選區(qū)88,并且同理令所述 目標(biāo)選區(qū)88在屏幕上進(jìn)行飄移運動。
[0065] (2)不同于第一種選定方法的是,本方法中,所有候選信息單元在其相應(yīng)的顯示區(qū) 域81中采用前述提及的保持位置固定不變的靜態(tài)顯示狀態(tài)的方案。當(dāng)所述目標(biāo)選區(qū)88飄 移運動時,由于候選信息單元保持靜止不動,可以給用戶提供一個更清楚的圖形用戶界面 80,有利于合法用戶的精準(zhǔn)操作。當(dāng)然,這種情況下,會導(dǎo)致多義化表達(dá)效果有所降低。與 候選信息單元進(jìn)行飄移運動的方案相同的是,應(yīng)注意參照前述的方式,處理設(shè)定所述目標(biāo) 選區(qū)88的大小和任意相鄰的候選信息單元的距離之間的關(guān)系,確保目標(biāo)選區(qū)88進(jìn)入候選 信息單元顯示區(qū)域81后足以同時覆蓋靜止顯示的兩個或兩個以上的候選信息單元。
[0066] (3)利用與第一種選定方法類似的方法實現(xiàn)對目標(biāo)選區(qū)88的選定,即當(dāng)目標(biāo)選區(qū) 88飄移到覆蓋用戶想要的候選信息單元時,可藉由一個前述的用戶指令限定目標(biāo)選區(qū)88 的位置,確定目標(biāo)選區(qū)88與至少部分候選信息單元之間相對位置關(guān)系,而確定所述選定信 息單元集。
[0067] 三、目標(biāo)選區(qū)88不動而候選信息單元運動情況下的選定方法。
[0068] 請參閱圖4,圖4所示的圖形用戶界面80揭示了本選定方法所適用的目標(biāo)選區(qū)88 和候選信息單元所構(gòu)成的布局。本方法中,參照第一種選定方法,同樣包括三個步驟,然而, 其第(1)步驟中,所繪制的目標(biāo)選區(qū)88在用戶圖形界面80中的位置是固定不變的,圖4將 目標(biāo)選區(qū)88的位置固定在屏幕正中,而第(2)步驟中,候選信息單元則與第一種選定方法 一致,采用候選信息單元進(jìn)行運動的方案,由此,在第(3)步驟中,當(dāng)有若干個所述候選信 息單元飄移到目標(biāo)選區(qū)88內(nèi),并且達(dá)到用戶期望的狀態(tài)時,即該目標(biāo)選區(qū)88有若干個候選 信息單元且其中一個候選信息單元包含用戶想要的信息元,這種情況下,只要用戶下達(dá)所 述的用戶指令,即可確定當(dāng)前狀態(tài)下的選定信息單元集。
[0069] 四、目標(biāo)選區(qū)88被動情況下的選定方法。本方法中,包括如下步驟:
[0070] (1)按如前所述的方式繪制目標(biāo)選區(qū)88,確保該目標(biāo)選區(qū)88的面積足以覆蓋兩個 或兩個以上的候選信息單元。賦予該目標(biāo)選區(qū)88 -個確定的初始位置,例如圖3所示,停 靠在圖形用戶界面80的底部。
[0071] (2)通過各種輸入設(shè)備之一作為輸入源(未圖示),例如攝像頭、觸摸屏、陀螺儀等 對應(yīng)偵測用戶手勢、用戶的觸控操作、用戶對認(rèn)證設(shè)備進(jìn)行水平控制,在用戶開始利用輸入 源執(zhí)行上述人為動作時,輸入源即觸發(fā)第一次用戶指令,驅(qū)動所述目標(biāo)選區(qū)88進(jìn)行自主運 動或者受用戶動作的延續(xù)(對應(yīng)的例如連續(xù)地目視、連續(xù)地指劃、連續(xù)地傾斜認(rèn)證設(shè)備等) 而帶動,直到用戶選中期望的目標(biāo)選區(qū)88位置(例如處于圖4所示的目標(biāo)選區(qū)位置)而改 變其人為動作。
[0072] (3)當(dāng)用戶改變其人為動作時,例如對應(yīng)上述各輸入源可以表現(xiàn)為用戶以眨眼、撤 離手指、停止傾斜認(rèn)證設(shè)備等,此時輸入源觸發(fā)第二次用戶指令,當(dāng)前目標(biāo)選區(qū)88所處的 位置便被指定,這時,目標(biāo)選區(qū)88所覆蓋的所有候選信息單元便可構(gòu)成所述的選定信息單 元集。
[0073] 本選定方法中,可以不考慮候選信息單元是處于位置可變的運動狀態(tài)還是處于位 置固定不變的靜止?fàn)顟B(tài)。
[0074] 五、候選信息單元被動情況下的選定方法。本方法中,包括如下步驟:
[0075] 作為等同替換的應(yīng)用,在本實施例以上所列的目標(biāo)選區(qū)88預(yù)先給出、非動態(tài)產(chǎn)生 的選定方法中,不管候選信息單元是否位置固定不動或者位置動態(tài)變化,不管目標(biāo)選區(qū)88 是否處于運動狀態(tài),均可以在步驟(3)中采用如第四種選定方法中所述的驅(qū)動目標(biāo)選區(qū)88 的方式來接受第一用戶指令,在該第一用戶指令的驅(qū)動下,可以陸續(xù)拖放多個候選信息單 元,使候選信息單元被動進(jìn)入所述的目標(biāo)選區(qū)88,由此,同理可以實現(xiàn)目標(biāo)選區(qū)88對多個 候選信息單元的覆蓋。這種情況下,對于第四種選定方法而言,用戶不僅可以通過控制候選 信息單元的位置,而且可通過控制目標(biāo)選區(qū)88的位置,來實現(xiàn)候選信息單元與目標(biāo)選區(qū)88 的相對位置關(guān)系的設(shè)定。
[0076] 六、目標(biāo)選區(qū)88動態(tài)生成情況下的選定方法。
[0077] 如圖5所示,本方法更易于手動操作。具體而言,可以參照第一種選定方法所示, 令顯示區(qū)域81內(nèi)的候選信息單元保持靜態(tài)或動態(tài)顯示,用戶對所述目標(biāo)區(qū)域的選定,通過 用戶產(chǎn)生的一個指劃操作產(chǎn)生。無論所述顯示區(qū)域81及其內(nèi)候選信息單元是否運動,只 要用戶認(rèn)清想要的候選信息單元,即可通過手指劃過多個候選信息單元,并且確保該指劃 動作所形成的選定區(qū)域范圍經(jīng)過用戶想要的候選信息單元,而且程序限定當(dāng)該指劃動作所 形成的選定區(qū)域經(jīng)過兩個或兩個以的候選信息單元時,才視為用戶做出了一次有效的劃選 動作,以此為基礎(chǔ)來構(gòu)造目標(biāo)選區(qū)88。當(dāng)用戶手指開始劃動時,視為用戶觸發(fā)第一用戶指 令;當(dāng)用戶手指持續(xù)劃動最后離開屏幕時,相當(dāng)于釋放或完成該用戶指令,或者視為用戶觸 發(fā)第二個事件,即構(gòu)成第二用戶指令。如何區(qū)分第一指令與第二指令,可以由程序員靈活實 現(xiàn),并不因這種劃分而影響用戶自主形成目標(biāo)選區(qū)88的事實。從第一用戶指令到第二用戶 指令,便形成的選定區(qū)域,眾所周知的,通過用戶的指劃所形成的選定區(qū)域,并非絕對精確 的,而是包含了一定的容差范圍的,因而,用戶通過指劃而動態(tài)產(chǎn)生所述目標(biāo)選區(qū)88,并以 該目標(biāo)選區(qū)88所覆蓋的范圍內(nèi)的候選信息單元確定所述選定信息單元集,在本質(zhì)上與前 述各種選定方法屬于同一發(fā)明原理,而不超脫本發(fā)明的精神實質(zhì)。需要注意的是,指劃確定 目標(biāo)選區(qū)88,由于可以解釋為多個用戶指令,故必有一個最終指令(第二用戶指令),由該 最終指令產(chǎn)生對目標(biāo)選區(qū)88所處位置的最后指定,也就實現(xiàn)了目標(biāo)選區(qū)88與候選信息單 元的相對位置關(guān)系的設(shè)定。用戶所劃選的范圍越寬廣,理論上越可能覆蓋多個候選信息單 元,而這時,如果程序限定了最多候選信息單元個數(shù),則可以考慮截取該目標(biāo)選區(qū)88起始 區(qū)域的前幾個候選信息單元為有效的選定信息單元集,其余多余的候選信息單元便構(gòu)成了 干擾因素,可以增強(qiáng)本發(fā)明的多義化表達(dá)效果。
[0078] 圖5所示的圖形用戶界面80揭示了本選定方法的運用效果,界面80上給出了上 下兩個一致的鍵盤布局。上方的鍵盤布局,假設(shè)其用于實現(xiàn)前述預(yù)設(shè)密碼"1788"的首位的 校驗,則用戶通過指劃選定字符"6"、"7"、"1"即可構(gòu)造相應(yīng)的選定信息單元集。下方的鍵 盤布局,假設(shè)其用于實現(xiàn)前述預(yù)設(shè)密碼" 1788"的第二位的校驗,則用戶通過指劃選定字符 "7"、"3"、"1"即可構(gòu)造相應(yīng)的選定信息單元集。當(dāng)然,在同一圖形用戶界面上給出多個鍵 盤布局只是為了說明多位密碼校驗的便利性,并不應(yīng)理解為對本發(fā)明的限制,本領(lǐng)域技術(shù) 人員應(yīng)當(dāng)知曉,一個圖形用戶界面80可以僅采用一個鍵盤布局進(jìn)行實現(xiàn)。
[0079] 執(zhí)行指劃操作時,既可以在屏幕上以可視化的方式顯示該目標(biāo)選區(qū),也可不顯示 該目標(biāo)選區(qū),前者使用戶所選定的候選信息單元更為直觀,從而增強(qiáng)交互性;后者則使其更 為隱蔽,增強(qiáng)保密性。
[0080] 當(dāng)然,盡管本選定方法中優(yōu)選在觸摸屏3上執(zhí)行指劃運作來實現(xiàn)這種動態(tài)生成目 標(biāo)選區(qū)88的方案,本領(lǐng)域技術(shù)人員仍然應(yīng)當(dāng)理解,設(shè)若通過一個懸空的手勢操作,也可以 同樣被攝像頭或紅外傳感器解釋為一個與指劃類似的用戶指令集,從而實現(xiàn)類似的選定區(qū) 域的效果。同理,目視、傾斜屏幕之類的替換手段也可以由本領(lǐng)域技術(shù)人員依據(jù)本選定方法 進(jìn)行實現(xiàn)。
[0081] 以上為本實施例列舉了多種典型的目標(biāo)選區(qū)88選定方法。本領(lǐng)域技術(shù)人員應(yīng)當(dāng) 知曉,通過本發(fā)明的示例所指導(dǎo)的精神,以及揭示的多種輸入源(未圖示),結(jié)合本領(lǐng)域技 術(shù)人員對慣用技術(shù)手段的認(rèn)知,可以變化出多種多樣的目標(biāo)選區(qū)88限定方法。無論目標(biāo)選 區(qū)88是通過程序繪制預(yù)先給定,還是在校驗過程中由用戶實時指定,均為本發(fā)明的精神實 質(zhì)所應(yīng)包含的合理范圍。
[0082] 請繼續(xù)參閱圖2,作為本發(fā)明模糊化校驗密碼的方法的關(guān)鍵第三步,是實現(xiàn)校驗的 關(guān)鍵。本實施例中,已經(jīng)由前兩個步驟獲得了選定信息單元集,故本步驟主要是對選定信息 單元集的進(jìn)一步利用。本步驟獲得選定信息單元集后,將預(yù)設(shè)密碼中的待校驗位序的信息 單元與該選定信息單元集進(jìn)行比較,當(dāng)選定信息單元集包含所述信息單元時,即可確定用 戶選擇了預(yù)設(shè)密碼中的正確信息單元,也即用戶正確選擇了與預(yù)設(shè)密碼中的信息單元相同 的內(nèi)容,校驗成功。
[0083] 需要加以說明的是,如果預(yù)設(shè)密碼存儲于本終端(設(shè)備)中,則應(yīng)調(diào)取存儲器中的 預(yù)設(shè)密碼用于上述的校驗,如果預(yù)設(shè)密碼存儲于遠(yuǎn)端,則可將選定信息單元集發(fā)送到相應(yīng) 的遠(yuǎn)端執(zhí)行這種校驗,最終由遠(yuǎn)端服務(wù)器返回是否校驗成功的反饋結(jié)果。
[0084] 此外,本實施例所示的候選信息單元與預(yù)設(shè)密碼中的信息單元,為表述的簡便而 簡化為僅包含單個信息元,因此,預(yù)設(shè)密碼中的信息單元與選定信息單元集進(jìn)行比較時,可 以將預(yù)設(shè)密碼中的信息單元與選定信息單元集的元素進(jìn)行全等比較。然而,如前曾述及,候 選信息單元可能包含多個信息元,例如,設(shè)對應(yīng)于第一位預(yù)設(shè)密碼" 1",圖4所示的顯示區(qū) 域81中,四個字符"1"分別用紅、綠、藍(lán)、黃加以表達(dá),也即顯示區(qū)域81中對應(yīng)的四個字符 " 1"所屬的候選信息單元,實質(zhì)上包含兩個信息元,其一是字符信息,其二為色彩信息,字符 信息以色彩信息進(jìn)行表達(dá)構(gòu)成固定結(jié)合。當(dāng)然,兩個信息元也可以一個是圖案或圖像,另 一為字符,圖案(圖像)可以是方框或圓圈之類的形狀,兩個信息元進(jìn)行可視化表達(dá)時,可 以將字符(圖像)套設(shè)在圖案或圓圈中顯示。兩個信息元還可以是諸如紅心、梅花、黑桃 之類的卡牌式圖案和某些物體圖像,在進(jìn)行可視化表達(dá)時可以將一個圖案與一個圖像緊鄰 顯示。前述為簡化描述而設(shè)置的預(yù)設(shè)密碼中,僅采用單個字符信息作為其信息單元的唯一 的信息元,這種情況下,預(yù)設(shè)密碼中的信息單元的信息元即為該信息單元的全部,預(yù)設(shè)密碼 中的信息單元與選定信息單元集進(jìn)行比較時,不能將預(yù)設(shè)密碼中的信息單元(或稱其信息 元)與選定信息單元集的元素進(jìn)行直接的全等比較,而應(yīng)將預(yù)設(shè)密碼中的信息單元(或稱 其信息元)與選定信息單元集的元素的各個信息元進(jìn)行比較,也即,將預(yù)設(shè)密碼中的信息 單元(或稱其信息元)與選定信息單元集的元素本身進(jìn)行集合比較。這種情況下,只要校驗 到預(yù)設(shè)密碼中的信息單元(或稱其信息元)全等于選定信息單元集的某個元素的某個信息 元,也即預(yù)設(shè)密碼中的信息單元(或稱其信息元)被包含于選定信息單元集的某個元素中, 即應(yīng)確定用戶選擇了預(yù)設(shè)密碼中的正確信息單元。本發(fā)明所稱的信息元的全等(于),指預(yù) 設(shè)密碼中的信息單元的某信息元與選定信息單元集的某個信息單元中的某個信息元之間, 兩者具有完全相同的內(nèi)容;本發(fā)明所稱的信息單元的全等(于),是指預(yù)設(shè)密碼中的信息單 元與選定信息單元集中的某個信息單元兩者具有完全相同的信息元。
[0085] 由此進(jìn)一步延伸的適用于預(yù)設(shè)密碼中的信息單元包含兩個及兩個以上的信息元 的實施例中。具體例設(shè)如:設(shè)某認(rèn)證設(shè)備的預(yù)設(shè)密碼由若干個信息單元按序串接而成,每個 信息單元均包含兩種信息元,分別是字符信息,以及用于表達(dá)字符顏色的色彩信息,例如, 綠色字符"1"、紅色字符"7"、黃色字符"8"、綠色字符"8"。原理上,用戶利用認(rèn)證設(shè)備進(jìn)行 密碼校驗時,不能依靠簡單輸入無顏色特性的字符串" 1788"來解密,而是需要按序選中每 個正確顏色的字符,組成每個位均具有正確顏色特性的正確字符,才能構(gòu)成全部正確信息 單元,才能被視為整串密碼校驗成功。表現(xiàn)在本發(fā)明的第三步驟中,在比較預(yù)設(shè)密碼的每一 位信息單元時,需要將預(yù)設(shè)密碼中的信息單元的所有信息元與選定信息單元集中的各個元 素的所有信息元進(jìn)行一一比較,當(dāng)且僅當(dāng)預(yù)設(shè)密碼中的信息單元的每個信息元都屬于或等 于選定信息單元集中的信息單元的相應(yīng)信息元時,才確定用戶選擇了預(yù)設(shè)密碼相應(yīng)位序的 正確信息單元。
[0086] 為了進(jìn)一步增強(qiáng)模糊效果,在以上候選信息單元具有多個信息元的變化實例中, 可以在同一候選信息單元組中,選取兩個或兩個以上的候選信息單元,或者在不同候選信 息單元組中,各選一個或多個候選信息單元,令多個這樣的候選信息單元至少具有同一種 完全相同的信息元,例如,對應(yīng)于前述關(guān)于信息單元僅包括單種信息元的預(yù)設(shè)密碼" 1788" 中的字符"1"為例,可以令圖3所示的四個字符"1"分別以紅、綠、藍(lán)、黃色或者在相應(yīng)的色 塊中進(jìn)行顯示,或者令圖3所示的若干個位置離散的字符采用同一種顏色顯示,由此,窺視 者不僅需要注意到字符信息的差別,還要注意到色彩信息的差別,在某種程度上必然對其 造成混淆。顯然,當(dāng)這種變化實例與信息單元具有兩種及兩種以上信息元的預(yù)設(shè)密碼相結(jié) 合時,更能凸顯其多義性表達(dá)效果。具體而言,設(shè)若預(yù)設(shè)密碼中信息單元內(nèi)容為紅色的字符 " 1",而設(shè)圖3所示的顯示區(qū)域81中包含四個顯示顏色各不相同的字符" 1",這種情況下,由 于窺視者必須同時記住用戶所選的字符內(nèi)容"1"和顏色特性,即使窺視者多次觀察,由于所 需記憶的內(nèi)容增加,也能大大降低其強(qiáng)記效果。
[0087] 可以看出,通過將所述的候選信息單元設(shè)置為包含兩個或兩個以上的信息元,可 以進(jìn)一步增強(qiáng)候選信息單元的多義化表達(dá),也即增強(qiáng)用戶選定內(nèi)容的模糊性,用戶難以通 過窺視強(qiáng)記或轉(zhuǎn)錄窺查等方式在后續(xù)破解密碼,即使通過截取數(shù)據(jù)流的方式,由于同一選 定信息單元集中存在多個被選定的候選信息單元,且同一被選定的候選信息單元中還存在 多個信息元,數(shù)據(jù)截獲者的破解難度仍然較高,因此,在候選信息單元中包含多個信息元的 方式,更適用于遠(yuǎn)程密碼校驗的場合,可以用于WiFi密碼校驗、網(wǎng)頁密碼校驗等。
[0088] 以上模糊化校驗密碼的方法的一種典型實施方式中,既考慮了候選信息單元所處 位置固定的情況,也考慮了候選信息單元在特定顯示區(qū)域81內(nèi)動態(tài)顯示的情況。需要注意 的是,這種運動情形主要是將候選信息單元局限在特定顯示區(qū)域81范圍內(nèi)進(jìn)行顯示,故其 運動范圍受限程度較高。該顯示區(qū)域81實際可以擴(kuò)展到整個用戶界面80大小,不應(yīng)以顯 示區(qū)域81的虛設(shè)或?qū)嵲O(shè)邊界來限定本發(fā)明。這種允許候選信息單元在更大范圍內(nèi)隨機(jī)游 動顯示的方案,使本發(fā)明的動態(tài)顯示效果得以進(jìn)一步解放,將更有利于設(shè)計出更具動感的 人機(jī)交互界面。
[0089] 需要強(qiáng)調(diào)的是,所述候選信息單元的顯示區(qū)域81可以設(shè)計為任意形狀,所述目標(biāo) 選區(qū)88的運動形式也可由本領(lǐng)域技術(shù)人員做適當(dāng)?shù)恼{(diào)整,因形狀和運動方式難以窮舉,為 節(jié)約篇幅,恕不贅述。
[0090] 以上詳細(xì)揭示了本發(fā)明模糊化校驗密碼的方法的一種典型的實施方式,同時也給 出本發(fā)明中的一些通用技術(shù)細(xì)節(jié)。以上的檢驗方法主要針對預(yù)設(shè)密碼中的單獨一個位序的 信息單元進(jìn)行描述,以下對應(yīng)前述幾種多位密碼校驗方法做進(jìn)一步的引用:
[0091] 第一種多位密碼校驗方法中,可以按照預(yù)設(shè)密碼中的多個信息單元,順序地適用 本發(fā)明的模糊化校驗密碼的方法對預(yù)設(shè)密碼的每個信息單元進(jìn)行校驗,當(dāng)確定用戶選擇了 所有正確信息單元時,作為結(jié)果反饋,輸出表征整個預(yù)設(shè)密碼校驗成功的信息,提供給后續(xù) 程序使用,例如可用于執(zhí)行開鎖的程序、可用于執(zhí)行后續(xù)操作的程序等。這種方式相對較為 傳統(tǒng),廣為采用,最典型的應(yīng)用是用于移動終端的屏幕解鎖中,也可用于ATM機(jī)的密碼校驗 和網(wǎng)頁密碼校驗等,為本領(lǐng)域技術(shù)人員可以理解,故而不必贅述。
[0092] 第二種多位密碼校驗方法,針對前述實施例,請參閱圖5所示,圖5給出的上方鍵 盤布局中,適宜采用前述實施例中的第六種目標(biāo)選區(qū)88選定方法加以實施。具體而言,在 執(zhí)行本發(fā)明模糊化校驗密碼的方法的第二步驟時,允許用戶采用前述的第六種目標(biāo)選區(qū)88 選定方式對應(yīng)預(yù)設(shè)密碼中的多個信息單元而一次性先后選定多個目標(biāo)選區(qū)88,而在執(zhí)行本 發(fā)明模糊化校驗密碼的方法的第三步驟時,則可按照預(yù)設(shè)密碼所含信息單元的位置順序, 一一對應(yīng)地,將各目標(biāo)選區(qū)88所構(gòu)造的選定信息單元集與所述預(yù)設(shè)密碼中的相應(yīng)位置的 信息單元進(jìn)行校驗,當(dāng)位序相應(yīng)的某目標(biāo)選區(qū)88存在所述預(yù)設(shè)密碼中相應(yīng)位序所包含的 信息單元時,即為用戶選擇了該預(yù)設(shè)密碼中的正確信息單元,也就是說,當(dāng)預(yù)設(shè)密碼中的所 有信息單元均分別一一對應(yīng)被各目標(biāo)選區(qū)88所對應(yīng)的選定信息單元集所包含時,整串預(yù) 設(shè)密碼的校驗即告成功,可以輸出表征整串密碼校驗成功的信號而便于執(zhí)行后續(xù)動作。
[0093] 第三種多位密碼校驗方法是在第二種多位密碼校驗方法的基礎(chǔ)上做出的改進(jìn),兩 者的差別僅僅在于,第二種多位密碼校驗方法中,強(qiáng)調(diào)按照預(yù)設(shè)密碼中信息單元的排列順 序,一一對應(yīng)地與先后選定的目標(biāo)選區(qū)88所對應(yīng)的選定信息單元集進(jìn)行比較校驗,而第三 種多位密碼校驗方法中,則不必講究這種次序,而是當(dāng)任意一個目標(biāo)選區(qū)88所對應(yīng)的選定 信息單元集中包含預(yù)設(shè)密碼中的任意一個信息單元時,即可視為該選定信息單元集包含了 預(yù)設(shè)密碼的該位序的正確信息單元。顯然,這種方法降低了密碼破譯的復(fù)雜度,其安全性相 對降低,但卻必然降低硬件要求,故適于應(yīng)用在一些僅使用單片機(jī)實現(xiàn)的校驗場合中。
[0094] 圖3、圖4及圖5所揭示的圖形用戶界面80上方,呈現(xiàn)若干圓形圈點84,用于指示 預(yù)設(shè)密碼的多位信息單元的校驗狀態(tài),屬于本領(lǐng)域技術(shù)人員所熟知的慣用設(shè)計,恕不贅述。
[0095] 以上各種多位密碼校驗方法中,為了增加復(fù)雜度,可以考慮進(jìn)一步約定每位信息 單元進(jìn)行校驗之前的目標(biāo)選區(qū)88所覆蓋的候選信息單元的數(shù)量,且確保這個數(shù)量相等。這 種情況下,對于預(yù)設(shè)密碼的每位信息單元而,均有固定元素個數(shù)的選定信息單元集與之對 應(yīng),自然提高了計算復(fù)雜度,更不易被以窺視強(qiáng)記或轉(zhuǎn)錄窺查等方式進(jìn)行破譯。
[0096] 綜上所述,本發(fā)明雖然在形式按照兩個實施例進(jìn)行說明,但實際上包含了繁雜的 多種變例,可見,依據(jù)本發(fā)明的模糊化校驗密碼的方法,可以由本領(lǐng)域技術(shù)人員構(gòu)造出多種 多樣的程序設(shè)計方案,由此形成多種多樣的圖形用戶界面有人機(jī)交互方案。由本發(fā)明的模 糊化校驗密碼的方法實現(xiàn)的密碼校驗設(shè)計,兼顧了明文表達(dá)的模糊性和用戶操作的易用 性,具有安全可靠的特點。
[0097] 需要強(qiáng)調(diào)的是,程序設(shè)計因程序語言不同、個人風(fēng)格不同等因素,可以呈現(xiàn)多樣 化,因而,上述的兩個校驗過程實例,旨在拋磚引玉,不應(yīng)理解為對本發(fā)明的限制。
[0098] 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1. 一種模糊化校驗密碼的方法,用于校驗用戶是否選擇了由信息單元構(gòu)成的預(yù)設(shè)密碼 中的正確信息單元,其特征在于,其包括如下步驟: (1) 散列顯示多個候選信息單元,所述預(yù)設(shè)密碼的信息單元作為其中的候選信息單元 供候選; (2) 接受對目標(biāo)選區(qū)與所述候選信息單元的相對位置關(guān)系的設(shè)定,以實現(xiàn)該目標(biāo)選區(qū) 所覆蓋的候選信息單元數(shù)量達(dá)到兩個或兩個以上,將目標(biāo)選區(qū)所覆蓋的多個所述候選信息 單元確定為選定信息單元集; (3) 將所述密碼的信息單元與所述選定信息單元集進(jìn)行比較,當(dāng)選定信息單元集包含 所述預(yù)設(shè)密碼的信息單元時,確定用戶選擇了預(yù)設(shè)密碼中的正確信息單元。
2. 根據(jù)權(quán)利要求1所述的模糊化校驗密碼的方法,其特征在于,所述目標(biāo)選區(qū)在圖形 用戶界面中給定一初始位置,在用戶指令的驅(qū)動下,該目標(biāo)選區(qū)變化到最終位置而實現(xiàn)所 述目標(biāo)選區(qū)對候選信息單元的覆蓋。
3. 根據(jù)權(quán)利要求1所述的模糊化校驗密碼的方法,其特征在于,所述目標(biāo)選區(qū)由第一 用戶指令在圖形用戶界面中生成,而由第二用戶指令作用而在圖形用戶界面中形成對所述 候選信息單元的覆蓋。
4. 根據(jù)權(quán)利要求1所述的模糊化校驗密碼的方法,其特征在于,所述目標(biāo)選區(qū)在圖形 界面中的位置固定不變,在用戶指令的驅(qū)動下,所述候選信息單元所處位置被變化到該目 標(biāo)選區(qū)的輪廓范圍之內(nèi)以實現(xiàn)目標(biāo)選區(qū)對該些候選信息單元的覆蓋。
5. 根據(jù)權(quán)利要求1所述的模糊化校驗密碼的方法,其特征在于,所述目標(biāo)選區(qū)與所述 圖形候選信息單元兩者或之一以位置可變的方式在圖形用戶界面中隨機(jī)運動,當(dāng)所述目標(biāo) 選區(qū)覆蓋兩個或兩個以上的候選信息單元時,允許用戶指令驅(qū)動所述目標(biāo)選區(qū)實現(xiàn)對所述 候選信息單元的選定。
6. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,任意時 刻每相鄰兩個候選信息單元所處圖形用戶界面的距離不大于默認(rèn)的最大值。
7. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,所述默 認(rèn)的最大值為所述目標(biāo)選區(qū)的最大縱長尺寸與所欲選定的候選信息單元個數(shù)之比。
8. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,所述默 認(rèn)的最大值為用于顯示所述圖形用戶界面的屏幕的最大顯示尺寸,或為某一預(yù)設(shè)尺寸。
9. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,所述的 候選信息單元包括至少一個信息元,所述信息元為字符、字體、字號、色彩、圖案或圖像,多 個信息元之間在圖形用戶界面中相結(jié)合進(jìn)行可視化表達(dá)。
10. 根據(jù)權(quán)利要求9所述的模糊化校驗密碼的方法,其特征在于,所述預(yù)設(shè)密碼中的信 息單元包括兩個或兩個以上的信息元,當(dāng)所述選定信息單元集中的信息單元包含所述預(yù)設(shè) 密碼中的信息單元的所有信息元時,方才視為選擇了正確信息單元。
11. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,對應(yīng) 于所述目標(biāo)選區(qū)的選定的指令輸入源,由麥克風(fēng)、陀螺儀、物理按鍵、觸摸屏、攝像頭、紅外 線傳感器、震動傳感器中任意一種或多種提供。
12. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,所述 目標(biāo)選區(qū)對候選信息單元的覆蓋,指所述候選信息單元在可視化平面上落入目標(biāo)選區(qū)的邊 界內(nèi)和/或與該邊界交叉。
13. 根據(jù)權(quán)利要求1至5中任意一項所述的模糊化校驗密碼的方法,其特征在于,所述 步驟(1)中,每次顯示每組候選信息單元之前,對該組中的所有候選信息單元進(jìn)行隨機(jī)散 列排布,并按排布后的布局輸出顯不。
14. 根據(jù)權(quán)利要求3所述的模糊化校驗密碼的方法,其特征在于,所述目標(biāo)選區(qū)不在圖 形用戶界面中顯示。
15. -種用于執(zhí)行權(quán)利要求1所述的模糊化密碼校驗方法的密碼校驗設(shè)備,其包括用 于儲存實現(xiàn)該方法的程序的存儲單元和用于執(zhí)行該程序的控制單元,以及用于顯示該方法 的圖形用戶界面的顯示屏。
【文檔編號】G06F21/34GK104156652SQ201410231428
【公開日】2014年11月19日 申請日期:2014年5月28日 優(yōu)先權(quán)日:2014年5月28日
【發(fā)明者】鄭犁 申請人:東莞盛世科技電子實業(yè)有限公司, 鄭犁
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1