專利名稱:電子終端的用戶驗(yàn)證方法及其電子終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子終端的用戶驗(yàn)證方法及其電子終端,在本發(fā)明中,通過進(jìn)行安全認(rèn)證的密碼對(duì)用戶輸入的任意的輸入號(hào)碼進(jìn)行驗(yàn)證,使即便密碼泄漏給周圍人也可讓用戶免除顧慮。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的飛速發(fā)展,移動(dòng)通信終端的普及率日益增加,用戶可在時(shí)間和空間上無制約的使用多種移動(dòng)通信服務(wù)。
但是,在用戶落下移動(dòng)通信終端外出的情況下,他人可通過操作移動(dòng)通信終端瀏覽短消息收發(fā)內(nèi)容、發(fā)信內(nèi)容、收信內(nèi)容、地址簿等移動(dòng)通信終端中存儲(chǔ)的信息。為了防止上述情況的生成,移動(dòng)通信終端中設(shè)置有設(shè)定密碼的功能。
但是,由于當(dāng)前的移動(dòng)通信終端中采用單一的密碼體系,若密碼不注意泄漏給他人的情況下,將可能提供給他人移動(dòng)通信終端內(nèi)的整個(gè)信息,若自己的信息泄漏給他人將使用戶感到不快。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種電子終端的用戶驗(yàn)證方法及其電子終端,在本發(fā)明中,通過進(jìn)行安全認(rèn)證的密碼對(duì)用戶輸入的任意的輸入號(hào)碼進(jìn)行驗(yàn)證,使即便密碼泄漏給周圍人也可讓用戶免除顧慮。
為實(shí)現(xiàn)上述目的,本發(fā)明一實(shí)施例中的電子終端,其特征在于,包含有如下幾個(gè)部分存儲(chǔ)密碼和通過上述密碼驗(yàn)證任意的輸入號(hào)碼的程序的存儲(chǔ)器;當(dāng)通過用戶輸入用于驗(yàn)證的輸入號(hào)碼時(shí),通過上述程序驗(yàn)證上述輸入號(hào)碼是否為由上述密碼和任意的隨數(shù)組合而成的號(hào)碼的控制部。
并且,本發(fā)明其特征在于,上述控制部中包含有在上述密碼中設(shè)定安全認(rèn)證與否的安全設(shè)定部;在請(qǐng)求驗(yàn)證上述密碼時(shí),判斷是否通過安全設(shè)定部設(shè)定有安全認(rèn)證的判斷部;在上述判斷部的判斷結(jié)果設(shè)定有安全認(rèn)證的情況下,按上述密碼的位數(shù)生成隨數(shù)的隨數(shù)生成部;將上述密碼或上述輸入號(hào)碼按照組合模式(pattern)與上述隨數(shù)進(jìn)行組合,并驗(yàn)證上述輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼的驗(yàn)證處理部。
并且,本發(fā)明其特征在于上述組合模式是按每位相加上述隨數(shù)和上述密碼后,將用指定數(shù)字除去后得出的余數(shù)組合的模式。
并且,本發(fā)明其特征在于上述組合模式是按每位相加上述隨數(shù)和上述密碼后,將上述相加后的數(shù)字用兩個(gè)數(shù)字組合的模式。
并且,本發(fā)明其特征在于,上述驗(yàn)證處理部中包含有用于識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別部;根據(jù)上述識(shí)別的位數(shù)而采用預(yù)先指定的特定模式,使組合上述隨數(shù)和上述密碼并計(jì)算用于驗(yàn)證的號(hào)碼的計(jì)算部;判斷通過上述計(jì)算部計(jì)算出的用于驗(yàn)證的號(hào)碼和上述輸入號(hào)碼是否相同的相同與否判斷部。
并且,本發(fā)明其特征在于,上述驗(yàn)證處理部中包含有用于識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別部;根據(jù)上述識(shí)別的位數(shù)而采用預(yù)先指定的特定模式,使組合上述隨數(shù)和上述輸入號(hào)碼并計(jì)算用于驗(yàn)證的號(hào)碼的計(jì)算部;判斷通過上述計(jì)算部計(jì)算出的用于驗(yàn)證的號(hào)碼和上述密碼是否相同的相同與否判斷部。
并且,為實(shí)現(xiàn)上述目的,本發(fā)明中的電子終端的用戶驗(yàn)證方法,其特征在于,包含有如下幾個(gè)步驟通過用戶輸入用于驗(yàn)證的輸入號(hào)碼的步驟;驗(yàn)證上述輸入的輸入號(hào)碼是否為由上述密碼和任意的隨數(shù)的組合而成的號(hào)碼的步驟。
并且,本發(fā)明其特征在于,上述驗(yàn)證的步驟中包含有在上述密碼設(shè)定安全認(rèn)證與否的安全設(shè)定步驟;在請(qǐng)求驗(yàn)證上述密碼時(shí),判斷是否通過上述安全設(shè)定步驟設(shè)定有安全認(rèn)證的判斷步驟;在上述判斷部的判斷結(jié)果,當(dāng)設(shè)定有安全認(rèn)證的情況下,按上述密碼的位數(shù)生成隨數(shù)的隨數(shù)生成步驟;將上述密碼或上述輸入號(hào)碼以組合模式與上述隨數(shù)進(jìn)行組合,并驗(yàn)證上述輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼的驗(yàn)證處理步驟。
并且,本發(fā)明其特征在于,上述驗(yàn)證處理步驟中包含有識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別步驟;按上述識(shí)別出的位數(shù)而采用預(yù)先指定的特定模式,組合上述隨數(shù)和上述密碼并計(jì)算出用于驗(yàn)證的號(hào)碼的計(jì)算步驟;判斷通過上述計(jì)算步驟計(jì)算出的用于驗(yàn)證的號(hào)碼和上述輸入號(hào)碼是否相同的相同與否判斷步驟。
并且,本發(fā)明其特征在于,上述驗(yàn)證處理步驟中包含有識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別步驟;按上述識(shí)別出的位數(shù)而采用預(yù)先指定的特定模式,組合上述隨數(shù)和上述輸入號(hào)碼并計(jì)算出用于驗(yàn)證的號(hào)碼的計(jì)算步驟;判斷通過上述計(jì)算步驟計(jì)算出的用于驗(yàn)證的號(hào)碼和上述密碼是否相同的相同與否判斷步驟。
采用本發(fā)明,在請(qǐng)求驗(yàn)證采用安全認(rèn)證的密碼時(shí),生成隨數(shù)并組合上述隨數(shù)和密碼并驗(yàn)證輸入的輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼,使在用戶輸入的密碼不注意泄漏給周圍人也讓用戶免除顧慮。并且,根據(jù)如上所述的本發(fā)明,由于每次用于驗(yàn)證的輸入號(hào)碼都不相同,具有無需變更密碼的便利性。
圖1是執(zhí)行本發(fā)明一實(shí)施例中的用戶驗(yàn)證方法的電子終端的方框圖;圖2是圖1中圖示出的控制部的詳細(xì)方框圖;圖3是本發(fā)明一實(shí)施例中的電子終端的用戶驗(yàn)證方法的動(dòng)作流程圖;圖4是可設(shè)定進(jìn)行安全認(rèn)證的密碼的設(shè)定窗口的畫面示意圖;圖5是為進(jìn)行驗(yàn)證而可輸入任意的輸入號(hào)碼的輸入窗口的畫面示意圖。
其中,附圖標(biāo)記100移動(dòng)通信終端110相機(jī)部120控制部 121移動(dòng)通信處理部122安全設(shè)定部 123判斷部124隨數(shù)生成部 125驗(yàn)證處理部125a位數(shù)識(shí)別部 125b計(jì)算部125c相同與否判斷部 130射頻部140語音處理部 150揚(yáng)聲器160麥克風(fēng) 170鍵輸入部180顯示部 190存儲(chǔ)器具體實(shí)施方式
下面參照附圖對(duì)本發(fā)明中的電子終端的用戶認(rèn)證方法及其電子終端進(jìn)行詳細(xì)的說明。
圖1是執(zhí)行本發(fā)明一實(shí)施例中的用戶驗(yàn)證方法的電子終端的方框圖。
在本實(shí)施例中,執(zhí)行用戶驗(yàn)證方法的電子終端說明為移動(dòng)通信終端100,但其可適用于需要進(jìn)行密碼驗(yàn)證的所有裝置。
參照附圖1,本發(fā)明一實(shí)施例中的執(zhí)行用戶驗(yàn)證方法的移動(dòng)通信終端100,其包含有如下幾個(gè)部分存儲(chǔ)有相應(yīng)移動(dòng)通信終端的各種終端信息,并存儲(chǔ)有密碼和通過上述密碼驗(yàn)證任意的輸入號(hào)碼的程序的存儲(chǔ)器190;當(dāng)輸入用于驗(yàn)證的任意的輸入號(hào)碼時(shí),驗(yàn)證輸入的輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼的控制部120;相機(jī)部110;射頻部130;語音處理部140;揚(yáng)聲器150;麥克風(fēng)160;由按鍵構(gòu)成的鍵輸入部170;提供外部畫面窗及/或內(nèi)部畫面窗的顯示部180等。
其中,為了驗(yàn)證用于驗(yàn)證而輸入的任意的輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼,生成隨數(shù)并將上述隨數(shù)和密碼或輸入號(hào)碼以組合模式進(jìn)行組合并計(jì)算出用于驗(yàn)證的號(hào)碼,接著判斷上述計(jì)算出的號(hào)碼和輸入號(hào)碼或密碼是否相同,并根據(jù)上述判斷結(jié)果,當(dāng)相同的情況下將驗(yàn)證為正當(dāng)?shù)奶?hào)碼。
例如,在隨數(shù)為‘2082’而密碼為‘5678’的情況下,在用戶輸入的輸入號(hào)碼為‘7650’時(shí)執(zhí)行正常的驗(yàn)證過程,下面對(duì)上述驗(yàn)證過程進(jìn)行說明。第一位數(shù)計(jì)算為‘2’和‘5’相加得出‘7’并用‘10’除去后得出的余數(shù)‘7’;第二位數(shù)計(jì)算為‘0’和‘6’相加得出‘6’并用‘10’除去后得出的余數(shù)‘6’;第三位數(shù)計(jì)算為‘8’和‘7’相加得出‘15’并用‘10’除去后得出的余數(shù)‘5’;第四位數(shù)計(jì)算為‘2’和‘8’相加得出‘10’并用‘10’除去后得出的余數(shù)‘0’。通過上述計(jì)算結(jié)果得出用于驗(yàn)證的號(hào)碼為‘7650’,并在與用戶輸入的輸入號(hào)碼相同的情況下,將上述輸入號(hào)碼驗(yàn)證為正當(dāng)?shù)奶?hào)碼。
在輸入4位數(shù)的輸入號(hào)碼的過程中,按每位相加隨數(shù)(‘2082’)和密碼(‘5678’)后,以用指定數(shù)字除去后得出的余數(shù)進(jìn)行組合的模式計(jì)算出號(hào)碼(‘7650’)并進(jìn)行輸入;在輸入8位數(shù)的輸入號(hào)碼的過程中,按每位相加隨數(shù)(‘2082’)和密碼(‘5678’)后,以將用指定數(shù)據(jù)除去后得出的余數(shù)用兩個(gè)數(shù)字組合的模式計(jì)算出號(hào)碼(‘16151400’)并進(jìn)行輸入。
并且,通過用戶對(duì)輸入號(hào)碼(例如,‘7650’)和隨數(shù)(例如,‘2082’)按組合模式進(jìn)行逆計(jì)算,并根據(jù)計(jì)算出的用于驗(yàn)證的號(hào)碼(例如,‘5678’)與存儲(chǔ)器190中存儲(chǔ)的密碼相同與否,而將輸入號(hào)碼驗(yàn)證為正當(dāng)?shù)奶?hào)碼。
存儲(chǔ)器190中存儲(chǔ)有控制部120的動(dòng)作程序、系統(tǒng)程序,上述動(dòng)作程序或系統(tǒng)程序存儲(chǔ)于通常包含的隨機(jī)只讀存儲(chǔ)器(ROM)中并可根據(jù)需要進(jìn)行刪除,作為可電擦除的隨機(jī)只讀存儲(chǔ)器有可電擦除隨機(jī)只讀存儲(chǔ)器(EEPROM)、閃電存儲(chǔ)器(FLASHROM)等,此外,上述存儲(chǔ)器190中還包含有用于臨時(shí)存儲(chǔ)執(zhí)行多個(gè)動(dòng)作程序中產(chǎn)生的數(shù)據(jù)的隨機(jī)讀取存儲(chǔ)器(RAM)。
特別是,上述存儲(chǔ)器190中存儲(chǔ)有密碼和用于通過上述密碼驗(yàn)證任意的輸入號(hào)碼的程序。
控制部120用于控制移動(dòng)通信終端的整體動(dòng)作,在輸入有用于驗(yàn)證的輸入號(hào)碼時(shí),上述控制部120將通過存儲(chǔ)器190中存儲(chǔ)的程序驗(yàn)證上述輸入號(hào)碼是否為由組合密碼和任意的隨數(shù)而成的號(hào)碼,上述輸入號(hào)碼大部分是用于解除鎖定動(dòng)作的正當(dāng)?shù)奶?hào)碼,其在每次輸入時(shí)都會(huì)變化。
更詳細(xì)說,控制部120在密碼中設(shè)定安全認(rèn)證,并將上述設(shè)定有安全認(rèn)證的密碼存儲(chǔ)在存儲(chǔ)器190中,隨后在請(qǐng)求驗(yàn)證密碼時(shí),根據(jù)密碼安全設(shè)定與否而在設(shè)定有安全認(rèn)證的情況下生成任意的隨數(shù)。接著,控制部120通過用戶輸入用于驗(yàn)證的任意的輸入號(hào)碼,并利用隨數(shù)和組合模式驗(yàn)證輸入的輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼。
其中,作為上述組合模式將采用按每位相加隨數(shù)和密碼后,以用指定數(shù)字除去后得出的余數(shù)進(jìn)行組合的模式;按每位相加隨數(shù)和密碼后,將用指定數(shù)字除去后得出的余數(shù)用兩個(gè)數(shù)進(jìn)行組合的模式中的某一個(gè)模式。
上述射頻部130在控制部120的控制下,用于將控制部120輸出的信號(hào)轉(zhuǎn)換為無線信號(hào)。并且,上述射頻部130將通過天線(ANT)接收的無線信號(hào)轉(zhuǎn)換為所需的信號(hào)并進(jìn)行輸出。
語音處理部140對(duì)通過麥克風(fēng)(microphone)160輸入的語音信號(hào)進(jìn)行調(diào)制并轉(zhuǎn)換為語音數(shù)據(jù),將通過射頻部130輸入的語音數(shù)據(jù)及存儲(chǔ)器190中存儲(chǔ)的語音數(shù)據(jù)解調(diào)為語音信號(hào)并通過揚(yáng)聲器(speaker)150輸出為語音。
鍵輸入部170由多個(gè)數(shù)字鍵和菜單鍵以及用于執(zhí)行各種功能的功能鍵構(gòu)成,上述鍵輸入部170通過外部的操作而向控制部120輸出鍵數(shù)據(jù)。
由此,控制部120根據(jù)用戶通過鍵輸入部170輸入的菜單顯示要求,從存儲(chǔ)器190中讀取相應(yīng)菜單并將其顯示在顯示部180中。即,上述鍵輸入部170作為通常的用戶信息輸入裝置,其設(shè)置有多個(gè)數(shù)字鍵和功能鍵等適用于移動(dòng)通信終端的多個(gè)鍵,當(dāng)存在有設(shè)置的各鍵的輸入操作時(shí),將輸出與各個(gè)鍵對(duì)應(yīng)的固有的鍵數(shù)據(jù)并傳送給控制部120,從而通過上述鍵輸入部170的鍵輸入動(dòng)作進(jìn)行菜單顯示模式的進(jìn)入及菜單的選擇操作。此時(shí),控制部120將從存儲(chǔ)器190中讀取與鍵輸入操作對(duì)應(yīng)的菜單并將其顯示在顯示部180中。
顯示部180是如液晶顯示裝置(LCD)等的顯示裝置,其在上述控制部120的控制下顯示移動(dòng)通信終端的狀態(tài)或程序的進(jìn)行狀況。即,上述顯示部180用于顯示移動(dòng)通信終端的整體狀態(tài)或輸入的用戶信息等。
圖2是圖1中圖示出的控制部的詳細(xì)方框圖。
參照附圖2,控制部120中包含有如下幾個(gè)部分用于執(zhí)行移動(dòng)通信服務(wù)的信號(hào)處理的移動(dòng)通信處理部121;安全設(shè)定部122;判斷部123;隨數(shù)生成部124;驗(yàn)證處理部125。
其中,移動(dòng)通信處理部121是用于移動(dòng)通信終端中利用無線資源并執(zhí)行移動(dòng)通信服務(wù)的模塊,其使用公知的移動(dòng)通信技術(shù)構(gòu)成并進(jìn)行動(dòng)作,故在此將省去對(duì)其詳細(xì)的說明。
安全設(shè)定部122用于設(shè)定針對(duì)密碼的安全認(rèn)證與否,當(dāng)針對(duì)密碼進(jìn)行安全認(rèn)證的情況下,以后請(qǐng)求驗(yàn)證密碼時(shí)將對(duì)用戶輸入的輸入號(hào)碼進(jìn)行驗(yàn)證。當(dāng)針對(duì)密碼未進(jìn)行安全認(rèn)證的情況下,需要輸入與存儲(chǔ)器190中存儲(chǔ)的密碼相同的號(hào)碼才能執(zhí)行驗(yàn)證。
判斷部123在為了接觸鎖定動(dòng)作而請(qǐng)求驗(yàn)證密碼時(shí),判斷是否通過安全設(shè)定部122在相應(yīng)密碼中設(shè)定有安全認(rèn)證。此時(shí),根據(jù)密碼中設(shè)定有安全認(rèn)證與否,畫面上將顯示不同的密碼輸入窗。
即,在密碼中設(shè)定有安全認(rèn)證的情況下,在密碼輸入窗中將顯示用于表示處于安全認(rèn)證狀態(tài)的信息、隨數(shù)、密碼輸入欄;在密碼中未設(shè)定有安全認(rèn)證的情況下,在密碼輸入窗中將顯示用于表示未進(jìn)行安全認(rèn)證的狀態(tài)的信息、密碼輸入欄。
在上述判斷部123的判斷結(jié)果,通過安全設(shè)定部122在密碼中設(shè)定有安全認(rèn)證的情況下,隨數(shù)生成部124將用于生成任意的隨數(shù),上述生成的隨數(shù)將顯示在密碼輸入窗的隨數(shù)輸入欄中。
驗(yàn)證處理部125將通過上述隨數(shù)生成部124生成的隨數(shù)和密碼或用戶輸入的輸入號(hào)碼按組合模式進(jìn)行組合,并用于驗(yàn)證輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼。
更詳細(xì)說,驗(yàn)證處理部125按輸入號(hào)碼的位數(shù)采用預(yù)先指定的組合模式,組合隨數(shù)和密碼并計(jì)算出用于驗(yàn)證的號(hào)碼,使在計(jì)算出的號(hào)碼和輸入號(hào)碼相同的情況下驗(yàn)證為正當(dāng)?shù)挠脩?。并且,按輸入?hào)碼的位數(shù)采用預(yù)先指定的組合模式,組合隨數(shù)和輸入號(hào)碼并計(jì)算出用于認(rèn)證的號(hào)碼,使在計(jì)算出的號(hào)碼和密碼相同的情況下驗(yàn)證為正當(dāng)?shù)挠脩簟?br>
其中,在輸入號(hào)碼的位數(shù)與密碼的位數(shù)相同的情況下,按每位相加隨數(shù)和密碼后,將用指定數(shù)字除去后得出的余數(shù)進(jìn)行組合的模式計(jì)算出用于驗(yàn)證的號(hào)碼,并以計(jì)算出的號(hào)碼為基準(zhǔn)執(zhí)行驗(yàn)證操作。在輸入號(hào)碼的位數(shù)為密碼的位數(shù)的兩倍的情況下,按每位相加隨數(shù)和密碼后,將用指定數(shù)字除去后得出的余數(shù)用兩個(gè)數(shù)字組合的模式計(jì)算出用于驗(yàn)證的號(hào)碼,并以計(jì)算出的號(hào)碼為基準(zhǔn)執(zhí)行驗(yàn)證操作。
其中,作為后者的組合模式的一例,在‘7’的情況下,將可按‘07’、‘16’、‘25’、‘34’、‘43’、‘52’、‘61’、‘70’中的某一個(gè)組合進(jìn)行輸入,‘6’、‘5’、‘0’也將與之相同的由兩個(gè)數(shù)字的組合進(jìn)行輸入,其中,‘0’只有‘00’的組合模式。
并且,驗(yàn)證處理部125按組合模式對(duì)輸入號(hào)碼和隨數(shù)進(jìn)行逆計(jì)算并計(jì)算出用于驗(yàn)證的號(hào)碼,隨后根據(jù)計(jì)算出的號(hào)碼和密碼的相同與否而驗(yàn)證是否為正當(dāng)?shù)奶?hào)碼。
上述驗(yàn)證處理部125中包含有位數(shù)識(shí)別部125a和計(jì)算部125b及相同與否判斷部125c。
其中,上述位數(shù)識(shí)別部125a用于識(shí)別通過用戶輸入的輸入號(hào)碼的位數(shù)。
上述計(jì)算部125b根據(jù)與上述位數(shù)識(shí)別部125a識(shí)別出的位數(shù)對(duì)應(yīng)的組合模式,組合隨數(shù)和密碼或輸入號(hào)碼并計(jì)算出用于驗(yàn)證的號(hào)碼。
即,當(dāng)通過位數(shù)識(shí)別部125a識(shí)別出輸入號(hào)碼的位數(shù)與存儲(chǔ)器190中存儲(chǔ)的密碼的位數(shù)相同的情況下,上述計(jì)算部125b以按每位相加隨數(shù)和密碼后,將用指定數(shù)字除去后得出的余數(shù)進(jìn)行組合的模式計(jì)算出用于驗(yàn)證的號(hào)碼;當(dāng)通過位數(shù)識(shí)別部125a識(shí)別出輸入號(hào)碼的位數(shù)為存儲(chǔ)器190中存儲(chǔ)的密碼的位數(shù)的兩倍的情況下,上述計(jì)算部125b以按每位相加隨數(shù)和密碼后,將用指定數(shù)字除去后得出的余數(shù)用兩個(gè)數(shù)組合的模式計(jì)算出用于驗(yàn)證的號(hào)碼。
并且,當(dāng)通過位數(shù)識(shí)別部125a識(shí)別出輸入號(hào)碼的位數(shù)與存儲(chǔ)器190中存儲(chǔ)的密碼的位數(shù)相同的情況下,上述計(jì)算部125b將按組合模式對(duì)隨數(shù)和輸入號(hào)碼進(jìn)行逆計(jì)算。由此,根據(jù)逆計(jì)算出的用于驗(yàn)證的號(hào)碼與密碼的相同與否而將輸入號(hào)碼驗(yàn)證為正當(dāng)?shù)奶?hào)碼。
相同與否判斷部125c用于判斷通過上述計(jì)算部125b計(jì)算出的用于驗(yàn)證的號(hào)碼與輸入號(hào)碼或密碼是否相同。
即,判斷組合隨數(shù)和密碼計(jì)算出的用于驗(yàn)證的號(hào)碼是否與輸入號(hào)碼相同,并判斷組合隨數(shù)和輸入號(hào)碼計(jì)算出的用于驗(yàn)證的號(hào)碼是否與密碼相同。此時(shí),在用于驗(yàn)證的號(hào)碼與輸入號(hào)碼或密碼相同的情況下,將執(zhí)行正常的驗(yàn)證過程;在用于驗(yàn)證的號(hào)碼與輸入號(hào)碼或密碼不相同的情況下,將無法執(zhí)行正常的驗(yàn)證過程。
由此,將可根據(jù)用戶輸入的任意的輸入號(hào)碼是否為正常的號(hào)碼而執(zhí)行正常的驗(yàn)證過程,從而在密碼泄漏給周圍人的情況下也可讓用戶免除顧慮。
下面對(duì)如上構(gòu)成的本發(fā)明一實(shí)施例中的電子終端的用戶驗(yàn)證方法進(jìn)行說明。
圖3是本發(fā)明一實(shí)施例中的電子終端的用戶驗(yàn)證方法的動(dòng)作流程圖。
控制部120的存儲(chǔ)器190中存儲(chǔ)有密碼和用于通過上述密碼驗(yàn)證任意的輸入號(hào)碼的程序(步驟S101)。
接著,控制部120的安全設(shè)定部122判斷是否有密碼的設(shè)定請(qǐng)求(步驟S103)。
在上述S103步驟中判斷的結(jié)果,當(dāng)沒有密碼設(shè)定請(qǐng)求的情況下,將結(jié)束操作。
在上述S103步驟中判斷的結(jié)果,當(dāng)有密碼設(shè)定請(qǐng)求的情況下,安全設(shè)定部122將提供如圖4所示的可設(shè)定安全密碼的設(shè)定窗(步驟S105),上述設(shè)定窗中包含有密碼輸入欄和用于設(shè)定安全認(rèn)證與否的選框(checkbox)。
接著,安全設(shè)定部122判斷用戶是否選擇安全認(rèn)證(步驟S107),即,判斷用戶是否在圖4所示的選框中選擇‘yes’。
在上述步驟S107中判斷的結(jié)果,當(dāng)用戶沒有選擇安全認(rèn)證的情況下,安全設(shè)定部122將未采用安全認(rèn)證的密碼存儲(chǔ)在存儲(chǔ)器190,并將移動(dòng)到后述的步驟S111。
在上述S107步驟中判斷的結(jié)果,當(dāng)用戶選擇安全認(rèn)證的情況下,安全設(shè)定部122將采用安全認(rèn)證的密碼存儲(chǔ)在存儲(chǔ)器190中(步驟S109)。
接著,控制部120判斷是否請(qǐng)求驗(yàn)證密碼(步驟S111),上述輸入號(hào)碼的驗(yàn)證將在解除預(yù)設(shè)定的鎖定功能或決裁認(rèn)證時(shí)請(qǐng)求進(jìn)行。
在上述步驟S111中判斷的結(jié)果,當(dāng)沒有請(qǐng)求驗(yàn)證密碼的情況下,將以既定時(shí)間保持待機(jī)狀態(tài)并在經(jīng)過一定時(shí)間時(shí)結(jié)束操作。
在上述步驟S111中判斷的結(jié)果,當(dāng)請(qǐng)求驗(yàn)證密碼的情況下,控制部120的判斷部123判斷密碼中是否設(shè)定有安全認(rèn)證(步驟S113)。
在上述S113步驟中判斷的結(jié)果,當(dāng)在密碼中未設(shè)定有安全認(rèn)證的情況下,控制部120的驗(yàn)證處理部125將提供可輸入用于驗(yàn)證的密碼的輸入窗,并將通過提供的輸入窗輸入的輸入號(hào)碼與存儲(chǔ)器190中存儲(chǔ)的密碼比較并執(zhí)行驗(yàn)證操作(步驟S114)。
在上述S113步驟中判斷的結(jié)果,當(dāng)在密碼中設(shè)定有安全認(rèn)證的情況下,控制部120的隨數(shù)生成部124為了執(zhí)行對(duì)輸入號(hào)碼的驗(yàn)證操作而生成任意的隨數(shù)(步驟S115)。此時(shí),控制部120的驗(yàn)證處理部125將提供如圖5所示的可對(duì)采用安全認(rèn)證的密碼進(jìn)行驗(yàn)證的輸入窗。
接著,驗(yàn)證處理部125通過用戶輸入任意的輸入號(hào)碼(步驟S117),即,將在如圖5所示的輸入窗的密碼輸入欄中輸入密碼。
為了對(duì)上述輸入的輸入密碼進(jìn)行驗(yàn)證操作,驗(yàn)證處理部125根據(jù)輸入的密碼的位數(shù),采用相應(yīng)的組合模式通過隨數(shù)和輸入號(hào)碼或密碼計(jì)算出用于驗(yàn)證的號(hào)碼,并在計(jì)算出的號(hào)碼與密碼或輸入號(hào)碼相同的情況下執(zhí)行針對(duì)輸入號(hào)碼的驗(yàn)證操作(步驟S119),即,輸入的輸入號(hào)碼將驗(yàn)證為正當(dāng)?shù)挠脩簟?br>
作為一例,當(dāng)密碼為‘5678’而隨數(shù)為‘2082’時(shí),只有輸入4位數(shù)的‘7650’才能驗(yàn)證為正當(dāng)?shù)挠脩?。并且,作?位數(shù)的輸入號(hào)碼需要將‘7650’用兩個(gè)數(shù)字的組合進(jìn)行輸入才能驗(yàn)證為正當(dāng)?shù)挠脩簟?br>
由此,即使每次輸入的輸入號(hào)碼不同,也可驗(yàn)證輸入的號(hào)碼是否為正當(dāng)?shù)奶?hào)碼,從而無需擔(dān)心密碼泄漏給周圍人并使用。
根據(jù)如上所述的本發(fā)明,在請(qǐng)求驗(yàn)證采用安全認(rèn)證的密碼時(shí),生成隨數(shù)并組合上述隨數(shù)和密碼并驗(yàn)證輸入的輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼,使在用戶輸入的密碼不注意泄漏給周圍人也讓用戶免除顧慮。
并且,根據(jù)如上所述的本發(fā)明,由于每次用于驗(yàn)證的輸入號(hào)碼都不相同,具有無需變更密碼的便利性。
并且,根據(jù)如上所述的本發(fā)明,將通過組合模式輸入用于驗(yàn)證的輸入號(hào)碼,從而可引起用戶的興趣。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種電子終端,其特征在于,包含有如下幾個(gè)部分存儲(chǔ)密碼和通過上述密碼用于驗(yàn)證任意的輸入號(hào)碼的程序的存儲(chǔ)器;當(dāng)通過用戶輸入用于驗(yàn)證的輸入號(hào)碼時(shí),通過上述程序驗(yàn)證上述輸入號(hào)碼是否為由上述密碼和任意的隨數(shù)組合而成的號(hào)碼的控制部。
2.根據(jù)權(quán)利要求1所述的電子終端,其特征在于,上述控制部中包含有在上述密碼中設(shè)定安全認(rèn)證與否的安全設(shè)定部;在請(qǐng)求驗(yàn)證上述密碼時(shí),判斷是否通過安全設(shè)定部設(shè)定有安全認(rèn)證的判斷部;在上述判斷部的判斷結(jié)果設(shè)定有安全認(rèn)證的情況下,按上述密碼的位數(shù)生成隨數(shù)的隨數(shù)生成部;將上述密碼或上述輸入號(hào)碼按照組合模式與上述隨數(shù)進(jìn)行組合,并驗(yàn)證上述輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼的驗(yàn)證處理部。
3.根據(jù)權(quán)利要求2所述的電子終端,其特征在于,上述組合模式是按每位相加上述隨數(shù)和上述密碼后,將用指定數(shù)字除去后得出的余數(shù)進(jìn)行組合的模式。
4.根據(jù)權(quán)利要求2所述的電子終端,其特征在于,上述組合模式是按每位相加上述隨數(shù)和上述密碼后,將上述相加后的數(shù)字用兩個(gè)數(shù)字組合的模式。
5.根據(jù)權(quán)利要求2所述的電子終端,其特征在于,上述驗(yàn)證處理部中包含用于識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別部;根據(jù)上述識(shí)別的位數(shù)而采用預(yù)先指定的特定模式,使組合上述隨數(shù)和上述密碼并計(jì)算用于驗(yàn)證的號(hào)碼的計(jì)算部;判斷通過上述計(jì)算部計(jì)算出的用于驗(yàn)證的號(hào)碼和上述輸入號(hào)碼是否相同的相同與否判斷部。
6.根據(jù)權(quán)利要求2所述的電子終端,其特征在于,上述驗(yàn)證處理部中包含用于識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別部;根據(jù)上述識(shí)別的位數(shù)而采用預(yù)先指定的特定模式,使組合上述隨數(shù)和上述輸入號(hào)碼并計(jì)算用于驗(yàn)證的號(hào)碼的計(jì)算部;判斷通過上述計(jì)算部計(jì)算出的用于驗(yàn)證的號(hào)碼和上述密碼是否相同的相同與否判斷部。
7.一種電子終端的用戶驗(yàn)證方法,其特征在于,包含有如下幾個(gè)步驟通過用戶輸入用于驗(yàn)證的輸入號(hào)碼的步驟;驗(yàn)證上述輸入的輸入號(hào)碼是否為由上述密碼和任意的隨數(shù)的組合而成的號(hào)碼的步驟。
8.根據(jù)權(quán)利要求7所述的電子終端的用戶驗(yàn)證方法,其特征在于,上述驗(yàn)證的步驟中包含有在上述密碼設(shè)定安全認(rèn)證與否的安全設(shè)定步驟;在請(qǐng)求驗(yàn)證上述密碼時(shí),判斷是否通過上述安全設(shè)定步驟設(shè)定有安全認(rèn)證的判斷步驟;在上述判斷部的判斷結(jié)果,當(dāng)設(shè)定有安全認(rèn)證的情況下,按上述密碼的位數(shù)生成隨數(shù)的隨數(shù)生成步驟;將上述密碼或上述輸入號(hào)碼以組合模式與上述隨數(shù)進(jìn)行組合,并驗(yàn)證上述輸入號(hào)碼是否為正當(dāng)?shù)奶?hào)碼的驗(yàn)證處理步驟。
9.根據(jù)權(quán)利要求8所述的電子終端的用戶驗(yàn)證方法,其特征在于,上述驗(yàn)證處理步驟中包含有識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別步驟;按上述識(shí)別出的位數(shù)而采用預(yù)先指定的特定模式,組合上述隨數(shù)和上述密碼并計(jì)算出用于驗(yàn)證的號(hào)碼的計(jì)算步驟;判斷通過上述計(jì)算步驟計(jì)算出的用于驗(yàn)證的號(hào)碼和上述輸入號(hào)碼是否相同的相同與否判斷步驟。
10.根據(jù)權(quán)利要求8所述的電子終端的用戶驗(yàn)證方法,其特征在于,上述驗(yàn)證處理步驟中包含有識(shí)別上述輸入的輸入號(hào)碼的位數(shù)的位數(shù)識(shí)別步驟;按上述識(shí)別出的位數(shù)而采用預(yù)先指定的特定模式,組合上述隨數(shù)和上述輸入號(hào)碼并計(jì)算出用于驗(yàn)證的號(hào)碼的計(jì)算步驟;判斷通過上述計(jì)算步驟計(jì)算出的用于驗(yàn)證的號(hào)碼和上述密碼是否相同的相同與否判斷步驟。
全文摘要
本發(fā)明公開了一種電子終端的用戶驗(yàn)證方法及其電子終端,在本發(fā)明中,通過進(jìn)行安全認(rèn)證的密碼對(duì)用戶輸入的任意的輸入號(hào)碼進(jìn)行驗(yàn)證,使即便密碼泄漏給周圍人也可讓用戶免除顧慮。為此,本發(fā)明中的電子終端,其特征在于,包含有如下幾個(gè)部分存儲(chǔ)密碼和通過上述密碼驗(yàn)證任意的輸入號(hào)碼的程序的存儲(chǔ)器;當(dāng)通過用戶輸入用于驗(yàn)證的輸入號(hào)碼時(shí),通過上述程序驗(yàn)證上述輸入號(hào)碼是否為由上述密碼和任意的隨數(shù)組合而成的號(hào)碼的控制部。
文檔編號(hào)H04Q7/38GK1949935SQ20061015248
公開日2007年4月18日 申請(qǐng)日期2006年9月29日 優(yōu)先權(quán)日2005年10月13日
發(fā)明者李成勛 申請(qǐng)人:樂金電子(中國)研究開發(fā)中心有限公司