移動終端、密碼輸入方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提出了一種移動終端、密碼輸入方法及系統(tǒng),移動終端包括連接模塊及密碼管理模塊,連接模塊用以連接計算機(jī),密碼管理模塊包括:認(rèn)證單元,用以登入密碼管理界面;密碼生成單元,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼;密碼配對單元,用以對安全密碼與登陸站點進(jìn)行配對;密碼輸出單元,用以輸出安全密碼;以及密碼控制單元,連接于認(rèn)證單元、密碼生成單元、密碼配對單元及密碼輸出單元,用以控制認(rèn)證單元、密碼生成單元、密碼配對單元及密碼輸出單元的協(xié)調(diào)工作;其中,當(dāng)用戶在計算機(jī)中進(jìn)入登陸站點的密碼輸入界面并需要輸入密碼時,啟動密碼輸出單元,以使密碼輸出單元輸出登陸站點所對應(yīng)的安全密碼并通過連接模塊傳輸至計算機(jī)。
【專利說明】移動終端、密碼輸入方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端輸入數(shù)據(jù)至計算機(jī),特別涉及移動終端、密碼輸入方法、系統(tǒng)。
【背景技術(shù)】
[0002]伴隨著計算機(jī)技術(shù)的發(fā)展,使得互聯(lián)網(wǎng)得到了前所未有的發(fā)展,人們?yōu)榱说卿浉鞣N基于互聯(lián)網(wǎng)的網(wǎng)站,不得不注冊成為很多網(wǎng)站的會員,而在注冊時,人們都需要輸入一個密碼,為了提高安全性,有的網(wǎng)站還要求用戶輸入各種組合密碼,例如:阿拉伯?dāng)?shù)字與英文字母的組合,而有的人注冊了很多網(wǎng)站會員,相應(yīng)地會產(chǎn)生很多個密碼,這樣將帶來一定麻煩,具體來說,因為密碼太多,時間長了后,人們會經(jīng)常忘記密碼,有時候還將密碼錯用到別的網(wǎng)站,導(dǎo)致無法登錄系統(tǒng)。于是有的人為解決忘記密碼的問題,往往在很多的網(wǎng)站注冊的過程中,使用同一個密碼,有時候還使用非常簡單的密碼,例如:自己的出生年月日或家里的門牌號碼,這帶來極大的安全隱患,一旦自己的密碼遭到泄漏,被不法分子所掌握,可能遭到重大經(jīng)濟(jì)損失,很多人就因為自己的網(wǎng)購密碼、銀行密碼的丟失,導(dǎo)致賬戶里的錢被非法盜用,損失慘重。簡而言之,由于用戶注冊過多網(wǎng)站,相應(yīng)地,會產(chǎn)生多個密碼,當(dāng)多個密碼都設(shè)置不同時,這樣會導(dǎo)致用戶易忘記密碼或混淆密碼,當(dāng)多個密碼設(shè)置為相同時,這樣會帶來安全隱患。
【發(fā)明內(nèi)容】
[0003]有鑒于此,有必要針對用戶注冊多個網(wǎng)站所帶來的密碼管理問題提出一種移動終端、密碼輸入方法及系統(tǒng)。
[0004]本發(fā)明的一方面提出了一種移動終端,包括連接模塊及密碼管理模塊,所述連接模塊用以連接計算機(jī),所述密碼管理模塊包括:
認(rèn)證單元,用以登入密碼管理界面;
密碼生成單元,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼;
密碼配對單元,用以對所述安全密碼與登陸站點進(jìn)行配對;
密碼輸出單元,用以輸出所述安全密碼;以及
密碼控制單元,連接于所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元,用以控制所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元的協(xié)調(diào)工作;
其中,當(dāng)用戶在所述計算機(jī)中進(jìn)入所述登陸站點的密碼輸入界面并需要輸入密碼時,啟動所述密碼輸出單元,以使所述密碼輸出單元輸出所述登陸站點所對應(yīng)的安全密碼并通過所述連接模塊傳輸至計算機(jī),從而使用戶在所述計算機(jī)中登入所述登陸站點。
[0005]在其中一個實施方式中,所述密碼管理模塊還包括自定義密碼生成單元,用以根據(jù)所述種子密碼及外部加密算法生成所述安全密碼。
[0006]在其中一個實施方式中,通過輸入認(rèn)證密碼登入密碼管理界面。[0007]在其中一個實施方式中,通過指紋識別登入密碼管理界面。
[0008]在其中一個實施方式中,當(dāng)啟動所述密碼輸出單元后,需輸入通用密碼,當(dāng)輸入的通用密碼正確時,所述密碼輸出單元輸出所述登陸站點所對應(yīng)的安全密碼并通過所述連接模塊傳輸至計算機(jī)。
[0009]本發(fā)明的另一方面提出了一種密碼輸入方法,用于通過移動終端輸入密碼至計算機(jī),包括:
連接所述移動終端與所述計算機(jī);
當(dāng)用戶在所述計算機(jī)中進(jìn)入登陸站點的密碼輸入界面并需要輸入密碼時,用戶登入所述移動終端的密碼管理界面;
進(jìn)入密碼輸出界面;以及
點擊所述登陸站點所對應(yīng)的圖標(biāo),以使所述登陸站點所對應(yīng)的安全密碼輸出并傳輸至計算機(jī),從而使用戶在所述計算機(jī)中登入所述登陸站點。
[0010]在其中一個實施方式中,點擊所述登陸站點所對應(yīng)的圖標(biāo)后,還需輸入通用密碼,當(dāng)所述通用密碼正確時,以使所述登陸站點所對應(yīng)的安全密碼輸出并傳輸至計算機(jī)。
[0011]在其中一個實施方式中,用戶登入所述移動終端的密碼管理界面包括:
啟動密碼管理軟件;
輸入認(rèn)證密碼;以及
當(dāng)輸入的認(rèn)證密碼正確時,則進(jìn)入所述密碼管理界面。
[0012]在其中一個實施方式中,用戶登入所述移動終端的密碼管理界面包括:
啟動密碼管理軟件;
驗證指紋;以及
當(dāng)指紋驗證正確時,則進(jìn)入所述密碼管理界面。
[0013]在其中一個實施方式中,所述安全密碼通過種子密碼及預(yù)設(shè)加密算法對應(yīng)生成。
[0014]在其中一個實施方式中,所述安全密碼生成步驟包括:
輸入所述種子密碼;
從所述預(yù)設(shè)加密算法中選擇加密算法;以及 生成所述安全密碼。
[0015]在其中一個實施方式中,所述安全密碼通過種子密碼及外部加密算法對應(yīng)生成。
[0016]在其中一個實施方式中,所述安全密碼生成步驟包括:
輸入所述種子密碼;
選擇所述外部加密算法;以及 生成所述安全密碼。
[0017]在其中一個實施方式中,所述安全密碼與所述登陸站點進(jìn)行配對以形成一一對應(yīng)關(guān)系。
[0018]在其中一個實施方式中,所述安全密碼與所述登陸站點進(jìn)行配對的過程包括: 選擇所述安全密碼;
選擇所述登陸站點;以及 進(jìn)行配對。
[0019]本發(fā)明的又一方面提出了一種密碼輸入系統(tǒng),包括: 計算機(jī);以及
移動終端,包括連接模塊及密碼管理模塊,所述連接模塊用以連接計算機(jī),所述密碼管理模塊包括:
認(rèn)證單元,用以登入密碼管理界面;
密碼生成單元,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼;
密碼配對單元,用以對所述安全密碼與登陸站點進(jìn)行配對;
密碼輸出單元,用以輸出所述安全密碼;以及
密碼控制單元,連接于所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元,用以控制所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元的協(xié)調(diào)工作;
其中,當(dāng)用戶在所述計算機(jī)中進(jìn)入所述登陸站點的密碼輸入界面并需要輸入密碼時,啟動所述密碼輸出單元,以使所述密碼輸出單元輸出所述登陸站點所對應(yīng)的安全密碼并通過所述連接模塊傳輸至計算機(jī),從而使用戶在所述計算機(jī)中登入所述登陸站點。
[0020]在其中一個實施方式中,所述密碼管理模塊還包括自定義密碼生成單元,用以根據(jù)所述種子密碼及外部加密算法生成所述安全密碼。
[0021]由上可知,本發(fā)明所提出的移動終端、密碼輸入方法及系統(tǒng),通過移動終端的密碼管理軟件來進(jìn)行密碼管理及輸出密碼至計算機(jī)中。由于用戶只需輸入登入密碼進(jìn)入密碼管理界面后,則可以將安全密碼輸出至計算機(jī)中,從而來實現(xiàn)在計算機(jī)中登入各種登陸站點,這樣使得用戶不需記住多個密碼,給用戶帶來了便利。同時,由于手機(jī)的私有性、所設(shè)置的認(rèn)證密碼的保護(hù)及安全密碼是通過加密獲得,這將提高安全性。
[0022]此外,當(dāng)將要輸出安全密碼至計算機(jī)時,還設(shè)置了需要輸入通用密碼,這進(jìn)一步提高了安全性。
【專利附圖】
【附圖說明】
[0023]圖1繪示了本發(fā)明一實施方式的移動終端的框圖;
圖2繪示了本發(fā)明另一實施方式的密碼輸入方法的流程圖;
圖3A繪示了一實施例的登入密碼管理界面的流程圖;
圖3B繪示了一實施例的登入密碼管理的認(rèn)證界面的示意圖;
圖3C繪示了一實施例的密碼管理主界面的示意圖;
圖4A繪示了一實施例的安全密碼生成的流程圖;
圖4B繪示了一實施例的安全密碼生成界面的示意圖;
圖5A繪示了另一實施例的安全密碼生成的流程圖;
圖5B繪示了另一實施例的安全密碼生成界面的示意圖。
[0024]圖6A繪示了一實施例的安全密碼與登陸站點配對的流程圖;
圖6B繪示了一實施例的安全密碼與登陸站點配對的界面的示意圖;
圖7A繪示了一實施例的安全密碼輸出的流程圖;以及
圖7B繪示了一實施例的安全密碼輸出的界面的示意圖。
【具體實施方式】[0025]為了使本領(lǐng)域相關(guān)技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面將結(jié)合本發(fā)明實施方式的附圖,對本發(fā)明實施方式中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施方式僅僅是本發(fā)明一部分實施方式,而不是全部的實施方式。
[0026]關(guān)于本文中所出現(xiàn)“登陸站點”,泛指用戶所注冊的登陸時需要輸入密碼的各種應(yīng)用軟件及各種網(wǎng)站,如qq、msn、飛信等各種應(yīng)用軟件,以及,如新浪微博、163郵箱、支付寶、網(wǎng)上銀行等各種網(wǎng)站。
[0027]此外,關(guān)于本文中所出現(xiàn)的“計算機(jī)”泛指各種計算機(jī),比如,臺式計算機(jī)、筆記本計算機(jī)、大型計算機(jī)等等。
[0028]參照圖1,圖1繪示了本發(fā)明一實施方式的移動終端的框圖。
[0029]如圖1所示,移動終端100包括連接模塊110及密碼管理模塊120。
[0030]連接模塊110,用以連接計算機(jī)(未繪示),移動終端100可以通過有線連接方式或者無線連接方式與計算機(jī)相連接,對于有線連接方式,比如通過USB接口與計算機(jī)電連接,此時,移動終端100可以作為計算機(jī)的鍵盤。
[0031]密碼管理模塊120包括認(rèn)證單元121、密碼生成單元122、密碼配對單元123、密碼輸出單元124及密碼控制單元125。
[0032]認(rèn)證單元121,用以登入密碼管理界面。在一實施例中,登入密碼管理界面需要輸入認(rèn)證密碼,當(dāng)認(rèn)證密碼輸入正確時,方可進(jìn)入密碼管理界面。在另一實施例中,可以通過指紋識別來進(jìn)入密碼管理界面,當(dāng)指紋識別正確時,則可進(jìn)入密碼管理界面。
[0033]密碼生成單元122,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼,其中種子密碼可變更,預(yù)設(shè)加密算法可以是一個加密算法,也可以是多個加密算法,當(dāng)加密算法為多個加密算法時,則可以在多個加密算法中選擇相應(yīng)的加密算法結(jié)合種子密碼,此時可生成安全密碼。
[0034]密碼配對單元123,用以對安全密碼與登陸站點進(jìn)行配對,具體而言,根據(jù)密碼生成單元122所生成的安全密碼,選擇對應(yīng)的登陸站點,形成一一對應(yīng)關(guān)系。舉例而言,通過種子密碼與第一個加密算法結(jié)合生成第一安全密碼Pl,通過種子密碼與第二個加密算法結(jié)合生成第二安全密碼P2,如需將第一安全密碼Pl與qq即時通訊軟件相對應(yīng),則可以對第一安全密碼Pl與qq即時通訊軟件相配對,同樣,如需將第二安全密碼P2與新浪微博相對應(yīng),則可以將第二安全密碼P2與新浪微博相配對,這里,需說明的是,第一安全密碼Pl與第二安全密碼P2也可以采用相同的加密算法結(jié)合種子密碼生成,即,此時第一安全密碼Pl與第二安全密碼P2為相同的密碼。
[0035]密碼輸出單元124,用以輸出安全密碼。
[0036]密碼控制單元125,連接于認(rèn)證單元121、密碼生成單元122、密碼配對單元123及密碼輸出單元124。密碼控制單元125,可以用以控制認(rèn)證單元121、密碼生成單元122、密碼配對單元123及密碼輸出單元124的協(xié)調(diào)工作,即可以調(diào)度各個單元。
[0037]在本實施方式中,當(dāng)用戶在計算機(jī)中進(jìn)入登陸站點的密碼輸入界面并需要輸入密碼時,啟動密碼輸出單元124,以使密碼輸出單元124輸出登陸站點所對應(yīng)的安全密碼并通過連接模塊110傳輸至計算機(jī),從而使用戶在計算機(jī)中登入登陸站點。舉例來說,當(dāng)用戶在計算機(jī)中,打開新浪微博(登陸站點)網(wǎng)頁,進(jìn)入新浪微博的登入界面,即進(jìn)入新浪微博的密碼輸入界面時,并且需要輸入密碼時,如點擊密碼輸入框時,啟動密碼輸出單元124,密碼輸出單元124輸出登陸密碼,并通過連接模塊110傳輸至計算機(jī),從而達(dá)成將安全密碼輸入至密碼輸入界面中的密碼框中,進(jìn)而使得用戶在計算機(jī)中登入登陸站點。
[0038]在本實施方式中,還可在啟動密碼輸出單元124后,需輸入一個通用密碼,此通用密碼可以是用戶易記起的常用密碼,輸入通用密碼正確后,才使密碼輸出單元124輸出登陸站點所對應(yīng)的安全密碼并通過連接模塊110傳輸至計算機(jī)。
[0039]在本實施方式中,密碼管理模塊120還可以包括自定義密碼生成單元126,用以根據(jù)種子密碼及外部加密算法生成安全密碼,具體而言,自定義密碼生成單元126,是通過引入外部的加密算法,而不是預(yù)設(shè)的加密算法,來結(jié)合種子密碼,生成用戶所需的安全密碼。
[0040]在本實施方式中,密碼管理模塊120還可以包括幫助單元127,當(dāng)用戶對密碼管理模塊120的操作存在疑問時,可以求助于幫助單元127,幫助單元127可以給出一定的疑問解決辦法。
[0041]在本實施方式中,種子密碼可變更,不論在密碼生成單元122還是在自定義密碼生成單元126,都可以變更種子密碼,從而可改變安全密碼。
[0042]參照圖2,圖2繪示了本發(fā)明另一實施方式的密碼輸入方法的流程圖。
[0043]本實施方式中,密碼輸入方法,用于通過移動終端輸入密碼至計算機(jī)中,具體可參照下述。
[0044]首先,在步驟S210中,連接移動終端與計算機(jī),如通過USB接口將移動終端與計算機(jī)進(jìn)行連接。
[0045]然后,在步驟S220中,當(dāng)用戶在計算機(jī)中進(jìn)入登陸站點的密碼輸入界面時,用戶登入移動終端的密碼管理界面。對于登入移動終端的密碼管理界面,可以是通過驗證輸入的認(rèn)證密碼來進(jìn)行登入,當(dāng)輸入的認(rèn)證密碼正確時,方可進(jìn)入密碼管理界面,當(dāng)然,還可以采用其它方式進(jìn)行登入,比如,采用指紋識別,當(dāng)驗證的指紋正確時,則進(jìn)入密碼管理界面。
[0046]之后,在步驟S230中,進(jìn)入密碼輸出界面。
[0047]繼而,在步驟S240中,點擊登陸站點所對應(yīng)的圖標(biāo),以使登陸站點所對應(yīng)的安全密碼輸出并傳輸至計算機(jī),從而使用戶在計算機(jī)中登入登陸站點。
[0048]對于登入密碼管理界面,結(jié)合圖3A、圖3B、圖3C進(jìn)行詳細(xì)敘述,圖3A繪示了一實施例的登入密碼管理界面的流程圖;圖3B繪示了一實施例的登入密碼管理的認(rèn)證界面的示意圖;圖3C繪示了一實施例的密碼管理主界面的示意圖。
[0049]本實施例對采用認(rèn)證密碼登入密碼管理界面進(jìn)行了敘述,具體如下。
[0050]首先,在步驟S310中,啟動密碼管理軟件。
[0051]然后,在步驟S320中,進(jìn)入認(rèn)證界面,如圖3A所示,認(rèn)證界面中,具有一個密碼框,并具有“確定”、“放棄”、“清除”按鈕。
[0052]之后,在步驟S330中,點擊密碼框。
[0053]繼而,在步驟S340中,彈出軟鍵盤,如圖3A所示的軟鍵盤區(qū)域。
[0054]然后,在步驟S350中,使用軟鍵盤輸入認(rèn)證密碼。此認(rèn)證密碼,可以設(shè)置用戶能夠記住并且安全系數(shù)較高的密碼,這樣,可防止他人進(jìn)入。
[0055]之后,在步驟S360中,判斷認(rèn)證密碼是否輸入完成,如果輸入完成則進(jìn)入步驟S370,否則返回步驟S350,繼續(xù)輸入。
[0056]在步驟S370中,點擊“確認(rèn)”按鈕,即,認(rèn)證密碼已輸入完可按“確認(rèn)”按鈕。需補(bǔ)充的是,如圖3B中所示的登入界面中還具有“放棄”及“清除”按鈕,當(dāng)輸入認(rèn)證密碼的過程中或輸入完畢后,用戶確定不需登入密碼管理界面時,則可選擇“放棄”按鈕,則推出登入界面,而當(dāng)用戶發(fā)現(xiàn)所輸入的認(rèn)證密碼有誤時,則可以點擊“清除”按鈕,再重新輸入認(rèn)證密碼。但需強(qiáng)調(diào)的是,“放棄”、“清除”按鈕并不是必需的,即也可以不設(shè)置此兩按鈕,比如“放棄”按鈕可以通過直接關(guān)閉登入界面來代替,以及,“清除”按鈕可以通過直接在密碼框里刪除密碼來代替。
[0057]繼而,在步驟S380中,判斷輸入的認(rèn)證密碼是否正確,如果正確,則進(jìn)入步驟S390,否則返回步驟S350,通過軟鍵盤重新輸入。
[0058]在步驟S390,進(jìn)入密碼管理主界面,如圖3B所示,密碼管理主界面具有多個功能圖標(biāo),如密碼生成圖標(biāo)、密碼配對圖標(biāo)、密碼輸出圖標(biāo)、自定義密碼生成圖標(biāo)及幫助圖標(biāo)。
[0059]對于安全密碼,在一實施例中,可以預(yù)先通過種子密碼及預(yù)設(shè)加密算法對應(yīng)生成。下面將結(jié)合圖4A、圖4B進(jìn)行詳細(xì)敘述,圖4A繪示了一實施例的安全密碼生成的流程圖,圖4B繪示了一實施例的安全密碼生成界面的示意圖。
[0060]首先,在步驟S410中,輸入種子密碼。當(dāng)然,在步驟S410前,需要啟動密碼生成功能單元,比如,點擊如圖3C中的密碼生成圖標(biāo),此時,將彈出如圖4B所示的密碼生成界面,密碼生成界面中,具有種子密碼輸入框、生成新密碼的密碼框、加密算法下拉菜單、“產(chǎn)生”按鈕、“放棄”按鈕、“清除”按鈕及“保存”按鈕。需說明的是,各種框表及按鈕,并不唯一限定其說法,比如“產(chǎn)生”按鈕也可稱之為“生成”按鈕,“放棄”按鈕也可稱之為“取消”按鈕,同樣,“清除”按鈕與“保存”按鈕也可為其它說法,總之,不唯一限定各種框表及按鈕的說法。
[0061]對于種子密碼,其并不一定保持恒定,可任意變更,通??蛇x擇用戶容易記住的密碼。
[0062]然后,在步驟S420中,選擇加密算法,可以從預(yù)設(shè)的加密算法中進(jìn)行選擇。如圖4B所示,預(yù)設(shè)加密算法有加密算法1、加密算法2、加密算法3、加密算法4、加密算法5及加密算法6,但并不限定,預(yù)設(shè)的加密算法可以多于此6種加密算法,也可以少于此6種算法。
[0063]之后,在步驟S430中,判斷是否點擊“清除”按鈕,如果點擊“清除”按鈕,則將清除掉種子密碼及所選擇的加密算法,重新輸入種子密碼及選擇加密算法,即,返回到步驟S410,如果沒有點擊“清除”按鈕,則進(jìn)入步驟S440。
[0064]繼而,在步驟S440中,判斷是否點擊“放棄”按鈕,如果點擊“放棄”按鈕,則直接退出密碼生成界面,如果沒有點擊“放棄”按鈕,則進(jìn)入步驟S450。
[0065]在步驟S450中,判斷是否點擊“產(chǎn)生”按鈕,如果點擊“產(chǎn)生”按鈕,則進(jìn)入步驟S460,否則不做操作。
[0066]在步驟S460中,生成安全密碼,如圖4B所示,在生成新密碼的框里產(chǎn)生新的密碼,即安全密碼。
[0067]然后,進(jìn)入步驟S470,判斷是否點擊“保存按鈕,如果點擊“保存”按鈕,則進(jìn)入步驟S480,否則返回步驟S410。
[0068]在步驟S480中,保存安全密碼,可以將安全密碼保存在移動終端的存儲器中。
[0069]還需說明的是,如圖4B所示密碼生成界面中,按鈕“放棄”、“清除”及“保存”并不是必需的,比如“放棄”按鈕可以通過直接關(guān)閉登入界面來代替,“清除”按鈕可以通過直接在密碼框里刪除密碼來代替,以及,當(dāng)點擊“產(chǎn)生”按鈕后所生成的新密碼自動保存,而并非一定需要操作“保存”按鈕,才可將生成的新密碼保存,即,“保存”按鈕也并不是必需的。而當(dāng)沒有按鈕“放棄”、“清除”及“保存”按鈕時,相應(yīng)地,也可以在圖4A所示的流程圖中,省去步驟 S430、S440 及 S470。
[0070]為了更進(jìn)一步地說明生成安全密碼的過程,下面再結(jié)合具體的例子來進(jìn)行敘述。
[0071]例I:
在如圖4B所示密碼生成界面中的輸入種子密碼的密碼框里輸入“123456”這個種子密碼,并且選擇了加密算法,其中,加密算法I表示的是“第I位與第2位交換、第3位與第4位交換、第5位第6位交換的加密算法”,那么點擊“產(chǎn)生”按鈕后,將生成新的密碼,即安全密碼 213265。
[0072]例2:
同樣,在如圖4B所示密碼生成界面中的輸入種子密碼的密碼框里輸入“ 123456”這個種子密碼,并且選擇了加密算法2,其中,加密算法2表示的是“使用其它位的數(shù)據(jù)值累加和的方式計算出此位的密碼,如果相加的結(jié)果超了 10,可以將結(jié)果除以10得到的余數(shù)作為該位的密碼”。下面根據(jù)加密算法2來具體計算所生成的新密碼中的各位的具體數(shù)值,計算第I位的數(shù)值時,由“2+3+4+5+6=20/10”,余數(shù)為0,那么得出第I位的數(shù)值就是“0”,計算第2位的密碼時,由“1+3+4+5+6=19/10”,余數(shù)為9,那么第2位的數(shù)值就是“9”,計算第3位的數(shù)值時,由“1+2+4+5+6=18/10”,余數(shù)為8,那么得出第3位的數(shù)值就是“8”,依此類推,可以得出生成的6位新密碼,即安全密碼為098765。
[0073]當(dāng)然,上面的例1、例2中的種子密碼,選為較為簡單的“123456”,但是實踐中,用戶可以選擇較復(fù)雜的種子密碼。
[0074]對于安全密碼,在另一實施例中,可以通過種子密碼及外部加密算法對應(yīng)生成。下面將結(jié)合圖5A、圖5B進(jìn)行詳細(xì)敘述,圖5A繪示了另一實施例的安全密碼生成的流程圖,圖5B繪示了另一實施例的安全密碼生成界面的示意圖。
[0075]首先,在步驟S510中,輸入種子密碼。當(dāng)然,在步驟S510前,需要啟動自定義密碼生成功能單元,比如,點擊如圖3C中的自定義密碼生成圖標(biāo),此時,將彈出如圖5B所示的自定義密碼生成界面,自定義密碼生成界面中,具有種子密碼輸入框、生成新密碼的密碼框、選擇外部加密算法的框、“產(chǎn)生”按鈕、“放棄”按鈕、“清除”按鈕、“瀏覽”按鈕及“保存”按鈕。需說明的是,各種框表及按鈕,并不唯一限定其說法,比如“產(chǎn)生”按鈕也可稱之為“生成”按鈕,“放棄”按鈕也可稱之為“取消”按鈕,同樣,“清除”按鈕與“保存”按鈕也可為其它說法,總之,不唯一限定各種框表及按鈕的說法。
[0076]然后,在步驟S520中,選擇加密算法,可以從外部加密算法程序中進(jìn)行選擇,具體而言,可通過點擊“瀏覽”按鈕,瀏覽外部加密算法程序,此外部加密程序可以是保存在移動終端的本地存儲器中,也可以是保存在與移動終端連接的外部存儲器中,在瀏覽外部加密算法程序中,可以選擇所需的外部加密算法程序。
[0077]之后,在步驟S530中,判斷是否點擊“清除”按鈕,如果點擊“清除”按鈕,則將清除掉種子密碼及所選擇的加密算法,重新輸入種子密碼及選擇加密算法,即,返回到步驟S510,如果沒有點擊“清除”按鈕,則進(jìn)入步驟S540。
[0078]繼而,在步驟S540中,判斷是否點擊“放棄”按鈕,如果點擊“放棄”按鈕,則直接退出密碼生成界面,如果沒有點擊“放棄”按鈕,則進(jìn)入步驟S550。
[0079]在步驟S550中,判斷是否點擊“產(chǎn)生”按鈕,如果點擊“產(chǎn)生”按鈕,則進(jìn)入步驟S560,否則不做操作。
[0080]在步驟S560中,生成安全密碼,如圖5B所示,在生成新密碼的框里產(chǎn)生新的密碼,即安全密碼。
[0081]然后,進(jìn)入步驟S570,判斷是否點擊“保存按鈕,如果點擊“保存”按鈕,則進(jìn)入步驟S580,否則返回步驟S510。
[0082]在步驟S580中,保存安全密碼,可以將安全密碼保存在移動終端的存儲器中。
[0083]還需說明的是,如圖5B所示密碼生成界面中,按鈕“放棄”、“清除”及“保存”并不是必需的,比如“放棄”按鈕可以通過直接關(guān)閉登入界面來代替,“清除”按鈕可以通過直接在密碼框里刪除密碼來代替,以及,當(dāng)點擊“產(chǎn)生”按鈕后所生成的新密碼自動保存,而并非一定需要操作“保存”按鈕,才可將生成的新密碼保存,即,“保存”按鈕也并不是必需的。
[0084]對于安全密碼與登陸站點配對,可參照圖6A、圖6B進(jìn)行詳細(xì)說明。圖6A繪示了一實施例的安全密碼與登陸站點配對的流程圖,圖6B繪示了一實施例的安全密碼與登陸站點配對的界面的示意圖。
[0085]首先,在步驟S610中,選擇一個安全密碼。當(dāng)然,在步驟S610前,需要啟動密碼配對功能單元,比如,點擊如圖3C中的密碼配對圖標(biāo),此時,將彈出如圖6B所示的密碼配對界面,在密碼配對界面中,具有安全密碼下拉菜單、登陸站點下拉菜單、“確定”按鈕、“放棄”按鈕、“清除”按鈕。需說明的是,各種框表及按鈕,并不唯一限定其說法,比如“放棄”按鈕也可稱之為“取消”按鈕,同樣,“清除”按鈕與“確定”按鈕也可為其它說法,總之,不唯一限定各種框表及按鈕的說法。在一實施例中,可以選擇安全密碼1,此安全密碼為214365。
[0086]然后,在步驟S620中,選擇一個登陸站點,可以從預(yù)設(shè)的登陸站點中進(jìn)行選擇。如圖6B所示,預(yù)設(shè)登陸站點有登陸站點1、登陸站點2、登陸站點3、登陸站點4、登陸站點5及登陸站點6,但并不限定,預(yù)設(shè)的登陸站點可以多于這6個。在一實施例中,可以選擇登陸站點1,此登陸站點I為新浪微博。需說明的是,登陸站點可根據(jù)用戶需求,在密碼配對功能單元中進(jìn)行更新,即可以添加新的登陸站點,添加后在如圖6B所示的配對界面中登陸站點下拉菜單中將有顯示。
[0087]之后,在步驟S630中,判斷是否點擊“清除”按鈕,如果點擊“清除”按鈕,則將清除掉所選擇的安全密碼及所選擇的加登陸站點,重新選擇安全密碼及選擇登陸站點,即,返回到步驟S610,如果沒有點擊“清除”按鈕,則進(jìn)入步驟S640。
[0088]繼而,在步驟S640中,判斷是否點擊“放棄”按鈕,如果點擊“放棄”按鈕,則直接退出密碼生成界面,如果沒有點擊“放棄”按鈕,則進(jìn)入步驟S650。
[0089]然后,進(jìn)入步驟S650,判斷是否點擊“確定”按鈕,如果點擊“確認(rèn)”按鈕,則進(jìn)入步驟S660,否則返回步驟S610。
[0090]在步驟S660中,進(jìn)行配對,即對所選擇的安全密碼與所選擇的登陸站點進(jìn)行配對,以形成一一對應(yīng)關(guān)系,比如,對安全密碼I與登陸站點I進(jìn)行配對,而當(dāng)安全密碼I為214365、登陸站點I為新浪微博時,則可認(rèn)為在登陸新浪微博時,輸入的密碼為214365時,可進(jìn)入新浪微博。此外,對所選擇的安全密碼與所選擇的登陸站點的配對結(jié)果進(jìn)行保存,如可以保存在移動終端存儲器中。[0091]還需說明的是,如圖6B所示密碼配對界面中,按鈕“放棄”、“清除”并不是必需的,t匕如“放棄”按鈕可以通過直接關(guān)閉登入界面來代替,“清除”按鈕可以通過直接在密碼框里刪除密碼來代替。而當(dāng)沒有按鈕“放棄”、“清除”時,相應(yīng)地,也可以在圖6A所示的流程圖中,省去步驟S630、S640,即直接從步驟S620到步驟S650。
[0092]對于安全密碼輸出,可參照圖7A、圖7B進(jìn)行詳細(xì)說明。圖7A繪示了一實施例的安全密碼輸出的流程圖,圖7B繪示了一實施例的安全密碼輸出的界面的示意圖。
[0093]首先,在步驟S710中,進(jìn)入密碼輸出界面,比如,點擊如圖3C中的密碼輸出圖標(biāo),此時,將彈出如圖7B所示的密碼輸出界面,在密碼輸出界面中,具有多個圖標(biāo),如圖標(biāo)11、
圖標(biāo)12......圖標(biāo)In,其中η為自然數(shù),每個圖標(biāo)代表一個登陸站點,如圖標(biāo)11代表站點11、
圖標(biāo)12代表站點12。
[0094]然后,在步驟S720中,點擊登陸站點的圖標(biāo),即點擊登陸站點所對應(yīng)的圖標(biāo)。比如,將要登陸的站點是新浪微博,則可以點擊新浪微博對應(yīng)的圖標(biāo),相似地,如果將要登陸的站點是qq即時通訊軟件,則可以點擊qq即時通訊軟件所對應(yīng)的圖標(biāo)。
[0095]之后,在步驟S730中,輸入通用密碼,這里的通用密碼可以是用戶能夠容易記起的常用密碼。
[0096]繼而,在步驟S740中,判斷輸入的通用密碼是否正確,如果正確則進(jìn)入步驟S750,否則重新輸入通用密碼,即返回步驟S750。
[0097]在步驟S750中,輸出對應(yīng)的安全密碼并傳輸至計算機(jī),即根據(jù)所選擇的登陸站點,將其對應(yīng)的安全密碼輸出,并傳輸至計算機(jī)中,具體而言,可將安全密碼輸入到計算機(jī)中登陸站點的密碼輸入界面中的密碼框中,從而可使用戶成功登入登陸站點。舉例之,當(dāng)?shù)顷懻军c為新浪微博時,且其所對應(yīng)的安全密碼為214365,當(dāng)需要從計算機(jī)中登入新浪微博時,則在輸入密碼時,可以在移動終端中的密碼輸出界面中點擊新浪微博圖標(biāo),將其所對應(yīng)的安全密碼214365輸入到新浪微博登入界面的密碼框中,從而實現(xiàn)登陸新浪微博。
[0098]需說明的是,對于步驟S730、步驟S740,并不是必需的,即也可以不具有這兩個步驟,而直接在完成步驟S720后,進(jìn)入步驟S750,即當(dāng)點擊登陸站點的圖標(biāo)后,則輸出對應(yīng)的安全密碼并傳輸至計算機(jī)。但是,加入了步驟S730、S740可提供安全性。
[0099]由上文可知,用戶只需記住登入密碼(當(dāng)采用指紋識別時,可以不記住登入密碼),即可達(dá)成登入各種登陸站點。為了進(jìn)一步提高安全性,用戶只需再記住一個通用密碼。這樣減少了
在又一實施方式中,一種密碼輸入系統(tǒng),包括計算機(jī)及移動終端。其中,移動終端包括連接模塊及密碼管理模塊,連接模塊用以連接計算機(jī)。
[0100]密碼管理模塊包括認(rèn)證單元、密碼生成單元、密碼配對單元、密碼輸出單元及密碼控制單元。認(rèn)證單元,用以登入密碼管理界面;密碼生成單元,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼;密碼配對單元,用以對安全密碼與登陸站點進(jìn)行配對;密碼輸出單元,用以輸出安全密碼;以及密碼控制單元,連接于認(rèn)證單元、密碼生成單元、密碼配對單元及密碼輸出單元,用以控制認(rèn)證單元、密碼生成單元、密碼配對單元及密碼輸出單元的協(xié)調(diào)工作。
[0101]其中,當(dāng)用戶在計算機(jī)中進(jìn)入登陸站點的密碼輸入界面并需要輸入密碼時,啟動密碼輸出單元,以使密碼輸出單元輸出登陸站點所對應(yīng)的安全密碼并通過連接模塊傳輸至計算機(jī),從而使用戶在計算機(jī)中登入登陸站點。
[0102]在本發(fā)明實施方式中,密碼管理模塊還包括自定義密碼生成單元,用以根據(jù)所述種子密碼及外部加密算法生成所述安全密碼。
[0103]在本發(fā)明實施方式中,密碼管理模塊還可以包括幫助單元,當(dāng)用戶對密碼管理模塊的操作存在疑問時,可以求助于幫助單元,幫助單元可以給出一定的疑問解決辦法。
[0104]由上可知,本發(fā)明所提出的移動終端、密碼輸入方法及系統(tǒng),通過移動終端的密碼管理軟件來進(jìn)行密碼管理及輸出密碼至計算機(jī)中。由于用戶只需輸入登入密碼進(jìn)入密碼管理界面后,則可以將安全密碼輸出至計算機(jī)中,從而來實現(xiàn)在計算機(jī)中登入各種登陸站點,這樣使得用戶不需記住多個密碼,給用戶帶來了便利。同時,由于手機(jī)的私有性、所設(shè)置的認(rèn)證密碼的保護(hù)及安全密碼是通過加密獲得,這將提高安全性。
[0105]此外,當(dāng)將要輸出安全密碼至計算機(jī)時,還設(shè)置了需要輸入通用密碼,這進(jìn)一步提高了安全性。
[0106]以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種移動終端,其特征在于,包括連接模塊及密碼管理模塊,所述連接模塊用以連接計算機(jī),所述密碼管理模塊包括: 認(rèn)證單元,用以登入密碼管理界面; 密碼生成單元,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼; 密碼配對單元,用以對所述安全密碼與登陸站點進(jìn)行配對; 密碼輸出單元,用以輸出所述安全密碼;以及 密碼控制單元,連接于所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元,用以控制所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元的協(xié)調(diào)工作; 其中,當(dāng)用戶在所述計算機(jī)中進(jìn)入所述登陸站點的密碼輸入界面并需要輸入密碼時,啟動所述密碼輸出單元,以使所述密碼輸出單元輸出所述登陸站點所對應(yīng)的安全密碼并通過所述連接模塊傳輸至計算機(jī),從而使用戶在所述計算機(jī)中登入所述登陸站點。
2.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,所述密碼管理模塊還包括: 自定義密碼生成單元,用以根據(jù)所述種子密碼及外部加密算法生成所述安全密碼。
3.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,通過輸入認(rèn)證密碼登入密碼管理界面。
4.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,通過指紋識別登入密碼管理界面。
5.根據(jù)權(quán)利要求1所述的移動終端,其特征在于,當(dāng)啟動所述密碼輸出單元后,需輸入通用密碼,當(dāng)輸入的通用密碼正確時,所述密碼輸出單元輸出所述登陸站點所對應(yīng)的安全密碼并通過所述連接模塊傳輸至計算機(jī)。
6.一種密碼輸入方法,用于通過移動終端輸入密碼至計算機(jī),其特征在于,包括: 連接所述移動終端與所述計算機(jī); 當(dāng)用戶在所述計算機(jī)中進(jìn)入登陸站點的密碼輸入界面并需要輸入密碼時,用戶登入所述移動終端的密碼管理界面; 進(jìn)入密碼輸出界面;以及 點擊所述登陸站點所對應(yīng)的圖標(biāo),以使所述登陸站點所對應(yīng)的安全密碼輸出并傳輸至計算機(jī),從而使用戶在所述計算機(jī)中登入所述登陸站點。
7.根據(jù)權(quán)利要求6所述的密碼輸入方法,其特征在于: 點擊所述登陸站點所對應(yīng)的圖標(biāo)后,還需輸入通用密碼,當(dāng)所述通用密碼正確時,以使所述登陸站點所對應(yīng)的安全密碼輸出并傳輸至計算機(jī)。
8.根據(jù)權(quán)利要求6所述的密碼輸入方法,其特征在于,用戶登入所述移動終端的密碼管理界面包括: 啟動密碼管理軟件; 輸入認(rèn)證密碼;以及 當(dāng)輸入的認(rèn)證密碼正確時,則進(jìn)入所述密碼管理界面。
9.根據(jù)權(quán)利要求6所述的密碼輸入方法,其特征在于,所述安全密碼通過種子密碼及預(yù)設(shè)加密算法對應(yīng)生成。
10.根據(jù)權(quán)利要求9所述的密碼輸入方法,其特征在于,所述安全密碼生成步驟包括: 輸入所述種子密碼;從所述預(yù)設(shè)加密算法中選擇加密算法;以及 生成所述安全密碼。
11.根據(jù)權(quán)利要求6所述的密碼輸入方法,其特征在于,所述安全密碼通過種子密碼及外部加密算法對應(yīng)生成。
12.根據(jù)權(quán)利要求11所述的密碼輸入方法,其特征在于,所述安全密碼生成步驟包括: 輸入所述種子密碼; 選擇所述外部加密算法;以及 生成所述安全密碼。
13.根據(jù)權(quán)利要求6所述的密碼輸入方法,其特征在于,所述安全密碼與所述登陸站點進(jìn)行配對以形成一一對應(yīng)關(guān)系。
14.根據(jù)權(quán)利要求13所述的密碼輸入方法,其特征在于,所述安全密碼與所述登陸站點進(jìn)行配對的過程包括: 選擇所述安全密碼; 選擇所述登陸站點;以及 進(jìn)行配對。
15.—種密碼輸入系 統(tǒng),其特征在于,包括: 計算機(jī);以及 移動終端,包括連接模塊及密碼管理模塊,所述連接模塊用以連接計算機(jī),所述密碼管理模塊包括: 認(rèn)證單元,用以登入密碼管理界面; 密碼生成單元,用以根據(jù)種子密碼及預(yù)設(shè)加密算法對應(yīng)生成安全密碼; 密碼配對單元,用以對所述安全密碼與登陸站點進(jìn)行配對; 密碼輸出單元,用以輸出所述安全密碼;以及 密碼控制單元,連接于所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元,用以控制所述認(rèn)證單元、所述密碼生成單元、密碼配對單元及密碼輸出單元的協(xié)調(diào)工作; 其中,當(dāng)用戶在所述計算機(jī)中進(jìn)入所述登陸站點的密碼輸入界面并需要輸入密碼時,啟動所述密碼輸出單元,以使所述密碼輸出單元輸出所述登陸站點所對應(yīng)的安全密碼并通過所述連接模塊傳輸至計算機(jī),從而使用戶在所述計算機(jī)中登入所述登陸站點。
【文檔編號】G06F21/31GK103678964SQ201210338098
【公開日】2014年3月26日 申請日期:2012年9月13日 優(yōu)先權(quán)日:2012年9月13日
【發(fā)明者】胡波 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司