[發明專利]密碼驗證裝置及密碼驗證方法在審
| 申請號: | 201410169452.2 | 申請日: | 2014-04-24 |
| 公開(公告)號: | CN104182678A | 公開(公告)日: | 2014-12-03 |
| 發明(設計)人: | 鄭犁 | 申請(專利權)人: | 東莞盛世科技電子實業有限公司 |
| 主分類號: | G06F21/46 | 分類號: | G06F21/46;G06F21/32 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 劉延喜;王增鑫 |
| 地址: | 523750 *** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 密碼 驗證 裝置 方法 | ||
技術領域
本發明涉及一種電子安全防護技術,尤其涉及一種密碼驗證裝置及其相應的密碼驗證方法。
背景技術
隨著人類生活水平和安全意識的不斷提高,密碼驗證裝置及其相應的驗證方法廣泛應用于生活的各個領域,典型的情況,當今人手至少一部的手機、平板電腦等移動終端中,即大量存在驗證方法的應用,實際上也即為驗證裝置的具體實現。在移動終端中,通常提供一基于觸摸反饋的顯示屏,最為簡易的方式例如公知的滑動解鎖、人臉解鎖、九宮格畫線解鎖等。所有這些方式卻都存在先天不足,其中,滑動解鎖完全不具有隱蔽性、人臉解鎖可輕易被靜態圖片所破解,九宮格畫線解鎖實質上是九宮格數字鍵盤的變種,也很容易被旁人觀察到其畫線效果而遭破解。可見,移動終端上既有的這些驗證方法均不具有足夠安全的隱蔽性和可靠性,容易被有心人窺視而遭破解。
更早之前的鑒權技術,多以機械的方式進行,例如,各種包、箱中使用的密碼鎖,也是密碼驗證裝置的一種。采用機械方式實現的此類鑒權設備,同樣有其公知的不足,因此電子化的鑒權裝置獨步將其取而代之。因而,密碼驗證裝置不僅應用于各種電子移動終端的,更具有應用前景的,還應用在其它多種需要進行密碼驗證的場合,例如各種旅行包、箱的電子鎖具的驗證機構中,又如家用電子設備如智能電視、可人機交互的路由器或各式中央集成控制設備的驗證程序中,再如門禁系統的密碼校驗中,甚至于應用在將來任何需要進行密碼驗證的新產品中。可見,密碼驗證裝置是如此重要,其足以影響人類生活的方方面面,因而,一種合乎科學的密碼驗證裝置及相應的驗證方法是人們對安全永無止境的追求。
然而,如前所述,盡管密碼驗證裝置如此重要,但目前已有的驗證實現方案始終無法盡如人意。工業設計中,產品不僅需要考慮其性能和如前所述的安全性,還要結合成本、易用性進行考慮,因而,如何在這些工業考慮因素中進行平衡,成為鑒權技術得以不斷完善的源動力。
發明內容
本發明的目的在于提供一種易用、隱蔽性優越的高安全性的密碼驗證方法,并適應該方法提供一種密碼驗證裝置。
為了達到上述目的,本發明采用如下技術方案:
本發明的一種密碼驗證方法,用于校驗用戶輸入的密碼是否正確,包括如下步驟:
(1)提供若干交互區域,在所述每個交互區域中散列且隨機顯示多個已知字符,至少一個交互區域的字符個數為兩個或兩個以上;
(2)接受用戶對所述若干交互區域的選定,在用戶完成一次對當前若干交互區域的選定后,重新隨機散列分配所述多個已知字符到各個交互區域進行顯示以供進行下一次選定;
(3)將預設的密碼序列所含字符按位與該各次選定的交互區域所含字符進行比較,當按位確認密碼序列的所有字符均為與其對應的各次選定的交互區域所顯示的一個字符時,輸出表征密碼驗證成功的信號。
為兼顧模糊性和便利度,每次顯示的各個交互區域所顯示的字符個數均相同,其個數均為兩個或兩個以上,且有至少一個字符被同時顯示在兩個或兩個以上的交互區域中。進一步,限定每次顯示的交互區域中,并非所有的交互區域均顯示同一字符,可以確保字符出現位置的不確定性。
根據本發明的一實施例所揭示,步驟(3)與步驟(2)的關系,步驟(2)每次接受用戶選定后,以步驟(3)的方式進行按位比較,當比較確認密碼序列所含字符當前位為該次選定的交互區域所顯示的一個字符后,即采用步驟(2)的方式更新各交互區域所顯示的字符,然后等候用戶的下一次選定,以此類推,直至密碼序列所含所有字符均被成功確認后,方才按步驟(3)的方式輸出所述信號。
根據本發明所揭示的另一實施例所揭示,步驟(2)與步驟(3)的關系,步驟(2)按所述密碼序列所含的字符個數提供多次更新的交互區域顯示內容,在每次接受用戶輸入后記錄用戶選定的交互區域所含字符,當用戶選定完各次交互區域后,方才以步驟(3)的方式,遵守密碼序列的位序,按位將密碼序列與所記錄的各次用戶選定的交互區域所含字符進行比較確認,當確認比較成功后,方才以步驟(3)的方式輸出所述的信號。
為達到保護的安全目的,每次顯示的交互區域中,至少有兩個交互區域所顯示的字符內容彼此不同。
出于程序高效性考慮,在進行按位確認的過程中,當比較到密碼序列中的某一位的字符不屬于用戶對應選定的交互區域所顯示的一個字符時,直接結束本方法以停止后續步驟。
出于安全性考慮,所述預設的密碼序列至少包含四個位數的字符。
為增強解密時的復雜度有安全性,同一次顯示的多個交互區域具有不同的顏色表達。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞盛世科技電子實業有限公司;,未經東莞盛世科技電子實業有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410169452.2/2.html,轉載請聲明來源鉆瓜專利網。





