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

動態(tài)校驗(yàn)密碼的方法及密碼校驗(yàn)設(shè)備的制作方法

文檔序號:6547933閱讀:195來源:國知局
動態(tài)校驗(yàn)密碼的方法及密碼校驗(yàn)設(shè)備的制作方法
【專利摘要】本發(fā)明主要涉及一種動態(tài)校驗(yàn)密碼的方法,其主要包括如下步驟:(1)定義至少兩個(gè)候選信息單元組,每個(gè)候選信息單元組包括多個(gè)候選信息單元;為每個(gè)候選信息單元組各分配顯示區(qū)域,多個(gè)顯示區(qū)域在圖形顯示界面上規(guī)則排列設(shè)置,每個(gè)顯示區(qū)域中顯示相應(yīng)候選信息單元組所屬的候選信息單元;(2)獲取對多個(gè)候選信息單元組中至少兩組的各至少一個(gè)所述候選信息單元的選定,構(gòu)造為選定信息單元集;(3)將所述密碼的信息單元與所述選定信息單元集進(jìn)行比較,當(dāng)選定信息單元集包含所述信息單元時(shí),確定用戶選擇了密碼中的正確信息單元。由本發(fā)明的方法實(shí)現(xiàn)的密碼校驗(yàn)設(shè)計(jì),兼顧了明文表達(dá)的模糊性和用戶操作的易用性,具有安全可靠的特點(diǎn)。
【專利說明】動態(tài)校驗(yàn)密碼的方法及密碼校驗(yàn)設(shè)備

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

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


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

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

【專利附圖】

【附圖說明】
[0030] 圖1為用于實(shí)施本發(fā)明的動態(tài)校驗(yàn)密碼的方法的密碼校驗(yàn)設(shè)備的電氣原理示意 圖;
[0031] 圖2為本發(fā)明的動態(tài)校驗(yàn)密碼的方法的流程示意圖;
[0032] 圖3為本發(fā)明的動態(tài)校驗(yàn)密碼的方法的實(shí)施例所呈現(xiàn)的一個(gè)圖形用戶界面,其中 僅示出一個(gè)目標(biāo)選區(qū),其中的顯示區(qū)域呈圓環(huán)形;
[0033] 圖4為本發(fā)明的動態(tài)校驗(yàn)密碼的方法的實(shí)施例所呈現(xiàn)的一個(gè)圖形用戶界面,其與 圖3的區(qū)別在于圖4的顯示區(qū)域呈矩形;
[0034] 圖5為本發(fā)明的動態(tài)校驗(yàn)密碼的方法的實(shí)施例所呈現(xiàn)的一個(gè)圖形用戶界面,其與 圖3的區(qū)別在于圖4示出了多個(gè)目標(biāo)選區(qū)。

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