專利名稱:密碼保護方法
技術領域:
本發(fā)明涉及信息安全領域,特別涉及一種密碼保護方法。
背景技術:
密碼保護在日常生活當中隨處可見,如計算機密碼,密碼門鎖,銀行密碼等。通常 狀況下,用戶利用數(shù)字及字符的組合來作為自己的用戶名(ID)和密碼。然而,利用數(shù)字及 字符的組合來作為密碼時,非法用戶可以利用密碼破解軟件來破解合法用戶的密碼,從而 使得合法用戶的信息得不到有效的保護。
發(fā)明內(nèi)容
鑒于此,有必要提供一種保密性能更高的密碼保護方法。一種密碼保護方法,包括如下步驟以預設形式在顯示設備上顯示背景圖片及可控圖片,其中該可控圖片可相對背景 圖片移動;記錄可控圖片相對背景圖片移動產(chǎn)生的對象參數(shù);根據(jù)記錄的對象參數(shù)生成輸入密碼信息;將輸入密碼信息與預設的認證密碼信息進行比較,進行密碼驗證。通過上述密碼保護方法,用戶利用背景圖片、可控圖片的參數(shù)創(chuàng)建密碼。用戶只需 利用鼠標、觸摸板等輸入裝置選擇背景圖片及可控圖片以及對可控圖片進行托拽操作便可 完成密碼的輸入操作。由于合法用戶的密碼是由圖片的屬性參數(shù)構成,非法用戶無法通過 密碼破解軟件破解合法用戶的密碼,從而使得用戶的信息得到有效保護。
圖1為一較佳實施方式的密碼保護方法的流程圖。圖2為圖1中密碼保護方法的密碼輸入界面示意圖。圖3為用戶點擊圖2中的背景圖片欄后顯示的輸入界面示意圖。圖4為用戶點擊圖2中的可控圖片欄后顯示的輸入界面示意圖。圖5為用戶選擇一個背景圖片及一組可控圖片后的輸入界面示意圖。圖6為用戶將選擇的可控圖片拖動至該背景圖片后的輸入界面示意圖。
具體實施例方式本實施方式提供一種密碼保護方法,該密碼保護方法可由存儲在電子設備的存儲 器中的一組程序代碼來表示。電子設備在執(zhí)行該密碼保護方法后,電子設備響應用戶的注 冊操作而開始執(zhí)行密碼設置功能。電子設備響應用戶的登陸操作而開始執(zhí)行密碼驗證功 能時顯示存儲的背景圖片組及可控圖片組以供用戶選擇和操作,并記錄用戶選擇和操作 的背景圖片及可控圖片的參數(shù),將記錄的參數(shù)與在注冊操作階段所存儲的背景圖片的參數(shù)及可控圖片的參數(shù)進行比較以完成密碼驗證。其中,電子設備可以為手機、個人數(shù)字助理 (PDA)、筆記本電腦、臺式電腦等。背景圖片可以為靜態(tài)圖片、動態(tài)圖片。其中,背景圖片作 為可控圖片的活動界面,可控圖片在用戶的托動操作下可在背景圖片上移動。如圖1所示,其為一較佳實施方式的密碼保護方法的流程圖,包括如下步驟步驟S300,存儲因用戶在密碼設置界面中選擇背景圖片及可控圖片而生成的認證 密碼信息。在電子設備50中預存了多個背景圖片及可控圖片,用戶利用該等圖片及圖片間 的組合來創(chuàng)建認證密碼信息。例如,用戶利用輸入設備來選擇一個背景圖片及選擇一組可 控圖片作為最基礎的認證密碼信息,用戶通過輸入設備將選擇的可控圖片分別托拽到選擇 的背景圖片上的適當位置,來實現(xiàn)密碼的復雜化。其中,輸入設備可以為觸摸板。用戶利用 該等圖片所創(chuàng)建的認證密碼信息中包括用于描述所選擇的圖片的對象參數(shù)。例如,選擇的 背景圖片的名稱、存儲地址及圖片的數(shù)據(jù)量等參數(shù);選擇的可控圖片組的名稱、存儲地址、 各可控圖片的數(shù)據(jù)量、各可控圖片的名稱、各可控圖片在背景圖片上的位置關系、各可控圖 片被拖拽至背景圖片上的順序關系等參數(shù)。步驟S302,以預設形式在顯示設備上顯示背景圖片及可控圖片,其中該可控圖片 可相對背景圖片移動。如圖2所示,在電子設備50的顯示屏51上顯示密碼輸入界面511 用戶在用戶名欄512中輸入用戶的名稱;在用戶進行背景圖片的選擇操作時,在密碼輸入 界面511的背景圖片欄513中提供一背景圖片列表5131,如圖3所示,用戶可從該列表中 選擇一背景圖片;同樣的,在用戶進行可控圖片的選擇操作時,在密碼輸入界面511的可控 圖片欄514中提供一可控圖片列表5141,如圖4所示,用戶從該列表中選擇一組可控圖片。 在其他實施方式中,背景圖片及可控圖片采用縮略圖的形式排列在密碼輸入界面511中以 供用戶選擇。步驟S304,記錄用戶利用輸入設備選擇的背景圖片的對象參數(shù)及將選擇的可控圖 片拖動至該背景圖片后的該組可控圖片的對象參數(shù),并根據(jù)記錄的對象參數(shù)生成輸入密碼 信息。例如,用戶利用實體按鍵52選擇了背景圖片列表中的蘋果樹圖片及可控圖片列表中 的蘋果圖片組。電子設備50響應用戶的選擇操作后,在顯示屏51顯示圖5所示的界面 一組大小不一的蘋果512、513、514、515及一棵蘋果樹516。用戶利用實體按鍵52將各個 蘋果512、513、514、515按照一定的順序托拽到蘋果樹516上,如圖6所示。電子設備50記 錄蘋果樹圖片的名稱、存儲地址及蘋果樹圖片的數(shù)據(jù)量等參數(shù)、蘋果圖片組的名稱、存儲地 址、各蘋果圖片512、513、514、515的數(shù)據(jù)量及名稱等參數(shù)。電子設備50還記錄各蘋果圖片 512、513、514、515在蘋果樹516上的位置關系信息,例如該位置關系可以用坐標來進行描 述。電子設備50還記錄各蘋果圖片512、513、514、515被拖拽至蘋果樹516上的先后順序信 息參數(shù)。電子設備50利用記錄的參數(shù)、位置關系信息及先后順序信息生成輸入密碼信息。步驟S304,接收用戶的確認操作。例如,用戶通過電子設備50的實體按鍵52完成 確認操作。步驟S306,響應用戶的確認操作,比較輸入密碼信息與預設的認證密碼信息是否 相匹配。如果生成的輸入密碼信息與預設的認證密碼信息相匹配,則跳轉(zhuǎn)到步驟S310執(zhí) 行;如果生成的輸入密碼信息與預設的認證密碼信息不匹配,則跳轉(zhuǎn)到步驟S312執(zhí)行。步驟S310,在顯示屏51上顯示密碼認證通過界面,使用戶有權限操作該電子設備 50或者進行特定的交易。
步驟S312,在顯示屏51上顯示密碼錯誤提示信息。在其他實施方式中,可將可控圖片拖動至該背景圖片上時可控圖片的參數(shù)及背景 圖片的參數(shù)、各可控圖片在該背景圖片上的位置關系信息或各可控圖片被拖拽至該背景圖 片上的順序信息之一者作為密碼信息。顯示設備可以為觸摸屏,這樣用戶可以在顯示設備 上直接對可控圖片進行選擇及托動操作。利用上述密碼保護方法,用戶利用背景圖片、可控圖片的參數(shù)及用戶托拽可控圖 片的先后順序信息創(chuàng)建密碼。用戶只需利用鼠標等輸入裝置選擇背景圖片及可控圖片以及 對可控圖片進行托拽操作便可完成密碼的輸入操作。由于合法用戶的密碼是由圖片的屬性 參數(shù)構成,非法用戶無法通過密碼破解軟件破解合法用戶的密碼,從而使得用戶的信息得 到有效保護。
權利要求
一種密碼保護方法,包括如下步驟以預設形式在顯示設備上顯示背景圖片及可控圖片,其中該可控圖片可相對背景圖片移動;記錄可控圖片相對背景圖片移動產(chǎn)生的對象參數(shù);根據(jù)記錄的對象參數(shù)生成輸入密碼信息;將輸入密碼信息與預設的認證密碼信息進行比較,進行密碼驗證。
2.如權利要求1所述的密碼保護方法,其特征在于該對象參數(shù)包括該可控圖片移動 到并停留在該背景圖片上的位置信息。
3.如權利要求1或2所述的密碼保護方法,其特征在于該可控圖片的數(shù)量大于或等 于2,每個可控圖片具有與之相對應的圖片參數(shù),該對象參數(shù)包括移動到并停留在該背景圖 片上的可控圖片的圖片參數(shù)。
4.如權利要求3所述的密碼保護方法,其特征在于至少兩個可控圖片被移動到背景 圖片上,該對象參數(shù)包括移動該可控圖片的順序信息。
5.如權利要求1所述的密碼保護方法,其特征在于該顯示設備為觸摸屏。
6.如權利要求1所述的密碼保護方法,還包括以下步驟顯示與待認證用戶相對應的背景圖片列表;記錄用戶利用輸入設備選擇的背景圖片的對象參數(shù);顯示與選擇的背景圖片相對應的可控圖片列表;記錄用戶利用輸入設備選擇的可控圖片的對象參數(shù)。
7.如權利要求6所述的密碼保護方法,其特征在于該輸入設備為觸摸板。
8.如權利要求6所述的密碼保護方法,其特征在于該背景圖片的對象參數(shù)包括圖片 名稱、存儲地址及數(shù)據(jù)量。
9.如權利要求6所述的密碼保護方法,其特征在于該可控圖片的對象參數(shù)包括該可 控圖片的名稱、存儲地址、可控圖片的數(shù)據(jù)量、可控圖片移動到并停留在該背景圖片上的位 置信息、移動該可控圖片的順序信息。
10.如權利要求1所述的密碼保護方法,其特征在于還包括以下步驟存儲用戶在密碼設置界面中拖動可控圖片與背景圖片組合生成的認證密碼信息。
全文摘要
一種密碼保護方法,包括如下步驟以預設形式在顯示設備上顯示背景圖片及可控圖片,其中該可控圖片可相對背景圖片移動;記錄可控圖片相對背景圖片移動產(chǎn)生的對象參數(shù);根據(jù)記錄的對象參數(shù)生成輸入密碼信息;將輸入密碼信息與預設的認證密碼信息進行比較,進行密碼驗證。
文檔編號G06F3/048GK101901312SQ20091030267
公開日2010年12月1日 申請日期2009年5月27日 優(yōu)先權日2009年5月27日
發(fā)明者王奎俊 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司