專利名稱:一種自動登錄客戶端的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種自動登錄客戶端的方法和系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,能夠為用戶提供的業(yè)務(wù)也日益豐富多彩,而許多互 聯(lián)網(wǎng)業(yè)務(wù)都涉及到個人信息安全問題,為了保護個人信息安全,最常用的保護方法就是使 用密碼。例如用戶在登錄客戶端(即時通訊工具、電子郵箱、網(wǎng)絡(luò)游戲以及論壇社區(qū))時需 要記住在各客戶端上的密碼,對于用戶來說是一件困難且很麻煩的事。許多用戶為了方便 記憶,將密碼設(shè)置為簡單且有規(guī)律的內(nèi)容,并將多個客戶端的賬戶設(shè)置為相同的密碼,這樣 在很大程度上降低了安全性。為了增強安全性,設(shè)置的密碼最好是沒有意義,長度較長且由 多種字母、符號、數(shù)字組合而成的內(nèi)容,然而這樣的密碼卻難以記憶。針對密碼安全性和易記性之間的矛盾,現(xiàn)有的一些應(yīng)用軟件和瀏覽器增加了自動 記憶密碼,并利用記憶的密碼自動登陸的功能。但是用戶需要對每個客戶端的密碼分別進 行設(shè)置和管理,使用起來還是比較麻煩。因此,也出現(xiàn)了針對用戶名和密碼進行統(tǒng)一管理 的軟件,利用統(tǒng)一管理的用戶名和密碼自動登錄客戶端。但是以上兩種自動登錄的方法都 是將密碼存儲在本地硬盤中,沒有嚴(yán)格的身份認(rèn)證措施,一旦他人取得了該用戶PC的使用 權(quán),往往也就可以使用其存儲的賬號以及密碼,因此存在一定的安全隱患。因此,目前迫切需要找到一種自動登錄客戶端的方法,以提高自動登錄客戶端時 的安全性。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種自動登錄客戶端的方法,用以解決現(xiàn)有技術(shù)中存在自動登 錄客戶端時用戶的賬戶信息安全性得不到保證的問題。一種自動登錄客戶端的方法,所述方法包括根據(jù)用戶輸入的身份口令信息對加密后的用戶識別模塊的集成電路卡標(biāo)識ICCID 進行解密,并將解密后的ICCID與預(yù)先設(shè)定的ICCID進行匹配;在匹配成功時,根據(jù)客戶端的標(biāo)識和賬戶信息的對應(yīng)關(guān)系,確定用戶當(dāng)前待登錄 的客戶端的標(biāo)識對應(yīng)的賬戶信息;利用確定的所述賬戶信息登錄所述客戶端。一種自動登錄客戶端的系統(tǒng),所述系統(tǒng)包括解密模塊,用于根據(jù)用戶輸入的身份口令信息對加密后的用戶識別模塊的ICCID 進行解密;匹配模塊,用于將解密后的ICCID與預(yù)先設(shè)定的ICCID進行匹配;賬戶確定模塊,用于在匹配成功時,根據(jù)客戶端的標(biāo)識和賬戶信息的對應(yīng)關(guān)系,確 定用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息;登錄模塊,用于利用確定的所述賬戶信息登錄所述客戶端。
本發(fā)明實施例提供的自動登錄客戶端的方法和系統(tǒng)的有益效果如下本發(fā)明實施例通過在進行自動登錄時,利用加密后的ICCID對用戶進行身份認(rèn) 證,在認(rèn)證通過時允許利用當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息自動登錄客戶端, 使用戶可以在保證賬戶信息安全性的同時,方便地管理對應(yīng)各客戶端的賬戶信息,免去繁 瑣的賬戶用戶名和密碼的輸入,實現(xiàn)自動登錄客戶端的目的。
圖1為本發(fā)明實施例一中對密碼進行安全控制的方法示意圖;圖2為本發(fā)明實施例二中自動登錄客戶端的方法示意圖;圖3為本發(fā)明實施例四中密碼安全控制系統(tǒng)結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例五中自動登錄客戶端的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明實施例利用現(xiàn)有的數(shù)據(jù)卡設(shè)備與終端內(nèi)的UI相配合,對數(shù)據(jù)卡設(shè)備中的 用戶識別模塊的集成電路卡標(biāo)識(ic Card Identification, ICCID)進行加密,以確保數(shù)據(jù) 卡設(shè)備中存儲的賬戶信息的安全性;在進行自動登錄時,利用加密后的ICCID對用戶進行 身份認(rèn)證,在認(rèn)證通過時允許利用當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息自動登錄客 戶端,使用戶可以在保證賬戶信息安全性的同時,方便地管理對應(yīng)各客戶端的賬戶信息,免 去繁瑣的賬戶用戶名和密碼的輸入,實現(xiàn)自動登錄客戶端的目的。在本發(fā)明各實施例的方案中,用戶可以在使用終端(如PC機)運行客戶端(如運 行應(yīng)用程序或上網(wǎng))時,將使用的終端與數(shù)據(jù)卡設(shè)備通過諸如USB等方式連接,然后利用數(shù) 據(jù)卡設(shè)備中存儲的信息對密碼進行安全控制和自動登錄客戶端。本發(fā)明各本實施例中的用 戶識別模塊可以是SIM或UIM或USIM。下面結(jié)合說明書附圖對本發(fā)明實施例進行詳細描述。實施例一如圖1所示,為本發(fā)明實施例一中對密碼進行安全控制的方法示意圖,所述方法 包括以下步驟步驟101 接收用戶輸入的賬戶口令信息和用于登錄客戶端的賬戶信息。在本發(fā)明各實施例中涉及的客戶端可以是用戶希望登錄的應(yīng)用程序或網(wǎng)頁等。針對用戶需要登錄的每一個客戶端,都有一個相對應(yīng)的賬戶信息(包括用戶名和 密碼),向待登錄的客戶端提供的界面上輸入正確的賬戶信息就能夠成功登陸客戶端。步驟102 將所述賬戶口令信息作為密鑰對所述賬戶信息進行加密。在本步驟中對利用賬戶口令信息對賬戶信息進行加密可以有兩種加密情況,下面 分別加以說明第一種對賬戶信息進行加密的情況是針對每個賬戶信息分別進行加密。在第一種情況下,用戶可以針對每個賬戶信息設(shè)置一個賬戶口令信息,數(shù)據(jù)卡設(shè) 備利用接收到的賬戶口令信息對對應(yīng)的賬戶信息進行加密。例如賬戶信息1是用于登錄 客戶端1的賬戶信息,賬戶信息2是用于登錄客戶端2的賬戶信息,用戶可以向數(shù)據(jù)卡設(shè)備 發(fā)送針對賬戶信息1的賬戶口令信息1,針對賬戶信息2的賬戶口令信息2,則數(shù)據(jù)卡設(shè)備可以分別利用賬戶口令信息1對賬戶信息1進行加密,利用賬戶口令信息2對賬戶信息2 進行加密.第二種對賬戶信息進行加密的情況是針對所有賬戶信息進行加密。在第二種情況下,用戶只需要向數(shù)據(jù)卡設(shè)備發(fā)送一個賬戶口令信息,用戶向數(shù)據(jù) 卡設(shè)備發(fā)送的多個賬戶信息可以看作是一個賬戶信息列表,數(shù)據(jù)卡設(shè)備利用一個賬戶口令 信息對多個賬戶信息構(gòu)成的賬戶信息列表進行加密。步驟103 將所述客戶端的標(biāo)識與加密后的賬戶信息建立關(guān)聯(lián)關(guān)系后存儲。
所述客戶端的標(biāo)識根據(jù)客戶端的不同而有所不同,例如當(dāng)客戶端是應(yīng)用程序 (如網(wǎng)絡(luò)游戲客戶端)時,客戶端的標(biāo)識可以是客戶端的名稱;當(dāng)客戶端網(wǎng)頁時,客戶端的 標(biāo)識可以是網(wǎng)頁的網(wǎng)址。數(shù)據(jù)卡設(shè)備為客戶端的標(biāo)識與加密后的賬戶信息建立關(guān)聯(lián)關(guān)系后,可以將該關(guān)聯(lián) 關(guān)系存儲在數(shù)據(jù)卡設(shè)備中,較優(yōu)地,將所述關(guān)聯(lián)關(guān)系存儲在數(shù)據(jù)卡設(shè)備的非易失性存儲器 (Nonvolatile, NV)中。在本實施例一的方案中,每當(dāng)用戶為一個新的客戶端設(shè)置賬戶信息后,就可以采 用步驟101 步驟103的方案將設(shè)置的賬戶信息進行安全控制。通過本發(fā)明實施例一的方 案,提高了存儲在數(shù)據(jù)卡設(shè)備中的賬戶信息的安全性。為了進一步提高賬戶信息的安全性,還可以在實施例一的基礎(chǔ)上,對用于存儲賬 戶信息的數(shù)據(jù)卡設(shè)備進行安全保護。對數(shù)據(jù)卡設(shè)備進行安全保護的具體的操作可以在步驟 101之前執(zhí)行,即在用戶初始使用數(shù)據(jù)卡設(shè)備對賬戶信息進行安全性存儲時執(zhí)行,執(zhí)行的主 要內(nèi)容包括步驟100 接收用戶輸入的身份口令信息,并將接收到的身份口令信息作為密鑰 對用戶識別模塊的ICCID進行加密,并存儲加密后的ICCID。ICCIDdC Card Identification)是用戶識別模塊的一個身份編號,它為一個20 位的整數(shù),存儲在用戶識別模塊的EF文件中。每一張用戶識別模塊都有一個的唯一 ICCID, 它的值只能讀取無法更改。在用戶初次使用數(shù)據(jù)卡設(shè)備存儲賬戶信息時,可以通過數(shù)據(jù)卡設(shè)備提供的界面輸 入身份口令信息作為加密密鑰,與數(shù)據(jù)卡設(shè)備內(nèi)的用戶識別模塊的ICCID進行綁定,使得 非使用此用戶識別模塊的用戶無法獲得數(shù)據(jù)卡設(shè)備中存儲的信息。除了初次使用數(shù)據(jù)卡 設(shè)備存儲賬戶信息之外,還可以在需要更新加密密鑰時,利用重新輸入的身份口令信息對 ICCID進行加密。實施例二 本發(fā)明實施例二利用已安全存儲在數(shù)據(jù)卡設(shè)備中的賬戶信息自動登錄客戶端,如 圖2所示,自動登錄客戶端的方法包括以下步驟步驟201 根據(jù)用戶輸入的身份口令信息對加密后的用戶識別模塊的ICCID進行解密。在用戶希望利用數(shù)據(jù)卡設(shè)備中存儲的賬戶信息進行自動登錄時,需要在終端的UI 中開啟自動登錄的功能,然后輸入用于解密的身份口令信息。本步驟中的身份口令信息與 步驟100中的身份口令信息匹配。在步驟201執(zhí)行之前,可以預(yù)先接收用戶輸入的身份口令信息,并將接收到的身份口令信息作為密鑰對用戶識別模塊的ICCID進行加密,并存儲加密后的ICCID。在執(zhí)行步 驟201時,對已存儲的加密后的ICCID進行解密。步驟202 判斷解密后的ICCID與預(yù)先設(shè)定的ICCID是否匹配,若匹配,則執(zhí)行步 驟203 ;否則,UI將提示用戶當(dāng)前使用的用戶識別模塊為非法或身份口令信息錯誤,無法啟 用自動登錄功能。所述預(yù)先設(shè)定的ICCID是從數(shù)據(jù)卡設(shè)備的用戶識別模塊內(nèi)實際讀出的ICCID。如果在步驟201中用戶輸入的身份口令信息正確,并且當(dāng)前數(shù)據(jù)卡設(shè)備中的用戶識別模塊 是用戶輸入的身份口令信息綁定的用戶識別模塊,則解密后的ICCID與當(dāng)前實際讀出的 ICCID相同。步驟203 確定當(dāng)前待登錄的客戶端的標(biāo)識。在本步驟中,當(dāng)解密后的ICCID與預(yù)先設(shè)定的ICCID匹配時,表示用戶的身份認(rèn)證 通過,此時,UI將會捕捉用戶計算機上運行的應(yīng)用程序和網(wǎng)頁,判斷當(dāng)前運行的應(yīng)用程序和 網(wǎng)頁的標(biāo)識是否有關(guān)聯(lián)的賬戶信息。步驟204 根據(jù)客戶端的標(biāo)識和賬戶信息的對應(yīng)關(guān)系,確定用戶當(dāng)前待登錄的客 戶端的標(biāo)識對應(yīng)的賬戶信息。當(dāng)檢測出當(dāng)前運行的應(yīng)用程序和網(wǎng)頁的標(biāo)識有關(guān)聯(lián)的賬戶信息時,從數(shù)據(jù)卡設(shè)備 的NV中讀取對應(yīng)的賬戶信息。步驟205 利用確定的所述賬戶信息登錄所述客戶端。在步驟204與步驟205之間,確定出的用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬 戶信息可能是加密后的賬戶信息,還需要讓用戶輸入賬戶口令信息,根據(jù)用戶輸入的賬戶 口令信息對確定的所述賬戶信息進行解密,使得步驟205中可以利用解密后的賬戶信息登 錄所述客戶端。在步驟201執(zhí)行之前,除了對ICCID進行加密之外,還可以對用戶輸入的賬戶信息 進行加密,其加密以及存儲的過程為首先接收用戶輸入的賬戶口令信息和用于登錄客戶端的賬戶信息,然后將所述賬 戶口令信息作為密鑰對用戶輸入的賬戶信息進行加密,最后將所述客戶端的標(biāo)識與加密后 的賬戶信息建立對應(yīng)關(guān)系后存儲。因此,在執(zhí)行步驟204中,可以根據(jù)已存儲的客戶端的標(biāo) 識與加密后的賬戶信息的對應(yīng)關(guān)系確定用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息, 并在步驟205中對確定的加密后的賬戶信息進行解密,并利用解密后的賬戶信息登錄所述 客戶端。由于在實施例一的步驟102中,將所述賬戶口令信息作為密鑰對所述賬戶信息進 行加密時可能有兩種加密方法,如果采用第一種針對每個賬戶信息分別進行加密的方法 時,可以根據(jù)步驟204中確定的賬戶信息要求用戶輸入相應(yīng)的賬戶口令信息,以便于得到 登陸客戶端所需要的賬戶信息。如果采用第二種針對所有賬戶信息進行加密的方法,則根 據(jù)用戶輸入的一個賬戶口令信息加密出所有的賬戶信息,進而選擇需要的賬戶信息登錄客 戶端。特殊地,如果當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)多個賬戶信息時,可以根據(jù)設(shè)定的 條件從多個賬戶信息中選擇一個賬戶信息,如按照賬戶信息優(yōu)先級選擇或選擇用戶確定的 賬戶信息。例如,當(dāng)前待登錄的客戶端的標(biāo)識是電子郵箱的網(wǎng)址,用戶擁有兩個該電子郵箱的賬戶信息,則可以根據(jù)用戶設(shè)定的優(yōu)先級選擇一個賬戶信息自動登錄,或是將兩個電子郵箱的賬戶信息向用戶顯示,由用戶確定一個賬戶信息,選擇用戶確定的賬戶信息進行自 動登錄。通過本發(fā)明實施例二的自動登錄客戶端的方法,協(xié)調(diào)了密碼安全性和易記性之間 的矛盾,在保證密碼安全性的情況下實現(xiàn)了自動登錄,不需要用戶針對每個待登錄的客戶 端記憶相應(yīng)的賬戶信息,免去了繁瑣的賬戶信息輸入過程,提高了用戶體驗。實施例三本發(fā)明實施例三通過具體的實例對本發(fā)明實施例一和實施例二的方案進行詳細 描述,在本實施例中假設(shè)用戶識別模塊是SIM卡。第一步在需要進行自動登錄之前,用戶對數(shù)據(jù)卡設(shè)備進行初始化設(shè)置,向數(shù)據(jù)卡 設(shè)備輸入身份口令信息。在本實施例中,用戶當(dāng)前使用的UI軟件或數(shù)據(jù)卡設(shè)備中的UI軟件為用戶提供友 好的可視化交互界面,用戶通過此界面輸入身份口令信息。第二步讀取數(shù)據(jù)卡設(shè)備當(dāng)前安裝的SIM卡的ICCID,并使用用戶輸入的身份口令 信息作為密鑰,通過3DES算法對ICCID進行加密,并將加密后的ICCID存儲在NV中。第三步用戶輸入需要實現(xiàn)自動登錄的客戶端的標(biāo)識,并輸入登錄所述客戶端的 賬戶信息。第四步利用用戶輸入的賬戶口令信息和3DES算法對接收到的賬戶信息進行加
Γ t [ O第五步為加密后的賬戶信息分配該賬戶信息自動登錄的客戶端的標(biāo)識,并將加 密后的賬戶信息,以及加密后的賬戶信息和客戶端的標(biāo)識的對應(yīng)關(guān)系存儲在NV中。此時,數(shù)據(jù)卡設(shè)備已完成初始化設(shè)置操作,可以進入自動登錄客戶端操作的階段。第六步當(dāng)運行數(shù)據(jù)卡設(shè)備時,用戶首先需要進行身份認(rèn)證,向數(shù)據(jù)卡設(shè)備輸入身 份口令信息。第七步根據(jù)接收到的身份口令信息對存儲在NV中的ICCID做3DES解密。第八步將解密后的ICCID與當(dāng)前運行的數(shù)據(jù)卡設(shè)備中SIM卡的ICCID進行比較。第九步在解密后的ICCID當(dāng)前運行的數(shù)據(jù)卡設(shè)備中SIM卡的ICCID相同時,用戶 身份認(rèn)證通過。第十步用戶當(dāng)前使用的UI軟件或數(shù)據(jù)卡設(shè)備中的UI軟件捕捉當(dāng)前運行的客戶 端,一旦發(fā)現(xiàn)存在相關(guān)聯(lián)的客戶端的標(biāo)識,則從數(shù)據(jù)卡設(shè)備的NV中讀取相應(yīng)的賬戶信息。第十一步利用用戶輸入的賬戶口令信息做3DES解密,得到賬戶信息的原文,而 后將解密后的賬戶信息填入相應(yīng)的應(yīng)用程序或網(wǎng)頁中,完成自動登陸。通過本發(fā)明實施例三的方法,利用數(shù)據(jù)卡設(shè)備實現(xiàn)賬戶信息的安全控制與自動登 陸,使得用戶在使用數(shù)據(jù)卡設(shè)備享受便捷網(wǎng)絡(luò)服務(wù)的同時,免去記憶密碼、填寫密碼的繁瑣 工作,提高用戶體驗;同時,利用數(shù)據(jù)卡設(shè)別進行賬戶信息的加密存儲可以實現(xiàn)與本地電腦 的物理隔離,提高信息存儲的安全性;在自動登錄時,要使用用戶識別模塊進行用戶身份認(rèn) 證,用戶識別模塊作為用戶身份鑒別的一種智能卡,具有較高的安全性。實施例四本發(fā)明實施例四還提供一種密碼安全控制系統(tǒng),如圖3所示,所述系統(tǒng)包括加密模塊11和存儲模塊12,其中加密模塊11用于接收用戶輸入的賬戶口令信息和用于登錄客戶端的賬戶信息,并將所述賬戶口令信息作為密鑰對所述賬戶信息進行加密;存儲模塊 12用于將所述客戶端的標(biāo)識與加密后的賬戶信息建立關(guān)聯(lián)關(guān)系后存儲。加密模塊11還用于接收用戶輸入的身份口令信息,并將接收到的身份口令信息 作為密鑰對用戶識別模塊的ICCID進行加密;存儲模塊12還用于存儲加密后的ICCID。本實施例四中的各模塊可以集成在數(shù)據(jù)卡設(shè)備內(nèi)。實施例五本發(fā)明實施例五還提供一種自動登錄客戶端的系統(tǒng),如圖4所示,所述系統(tǒng)包括 解密模塊21、匹配模塊22、賬戶確定模塊23和登錄模塊24,其中解密模塊21用于根據(jù)用 戶輸入的身份口令信息對加密后的用戶識別模塊的ICCID進行解密;匹配模塊22用于將 解密后的ICCID與預(yù)先設(shè)定的ICCID進行匹配;賬戶確定模塊23用于在匹配成功時,根據(jù) 客戶端的標(biāo)識和賬戶信息的對應(yīng)關(guān)系,確定用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信 息;登錄模塊24用于利用確定的所述賬戶信息登錄所述客戶端。所述系統(tǒng)還包括加密模塊25和存儲模塊26,其中加密模塊25用于接收用戶輸 入的身份口令信息,并將接收到的身份口令信息作為密鑰對用戶識別模塊的ICCID進行加 密;存儲模塊26用于存儲加密后的ICCID。進一步地,加密模塊25還用于接收用戶輸入的賬戶口令信息和用于登錄客戶端 的賬戶信息,并將所述賬戶口令信息作為密鑰對用戶輸入的賬戶信息進行加密;存儲模塊 26還用于將所述客戶端的標(biāo)識與加密后的賬戶信息建立對應(yīng)關(guān)系后存儲。所述解密模塊21還用于根據(jù)用戶輸入的賬戶口令信息對確定的所述賬戶信息進 行解密;以及,所述登錄模塊24還用于利用解密后的賬戶信息登錄所述客戶端。本實施例五中的各模塊可以集成在數(shù)據(jù)卡設(shè)備內(nèi)。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機程序 產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實 施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機 可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn) 品的形式。本申請是參照根據(jù)本申請實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一 流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算 機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理 器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生 用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能 的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特 定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指 令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或 多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或 其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖 一個方框或多個方框中指定的功能的步驟。盡管已描述了本申請的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造 性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu) 選實施例以及落入本申請范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
一種自動登錄客戶端的方法,其特征在于,所述方法包括根據(jù)用戶輸入的身份口令信息對加密后的用戶識別模塊的集成電路卡標(biāo)識ICCID進行解密,并將解密后的ICCID與預(yù)先設(shè)定的ICCID進行匹配;在匹配成功時,根據(jù)客戶端的標(biāo)識和賬戶信息的對應(yīng)關(guān)系,確定用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息;利用確定的所述賬戶信息登錄所述客戶端。
2.如權(quán)利要求1所述的方法,其特征在于,在用戶輸入身份口令信息之前,所述方法還 包括接收用戶輸入的身份口令信息,并將接收到的身份口令信息作為密鑰對用戶識別模塊 的ICCID進行加密,并存儲加密后的ICCID。
3.如權(quán)利要求1所述的方法,其特征在于,在用戶輸入身份口令信息之前,所述方法還 包括接收用戶輸入的賬戶口令信息和用于登錄客戶端的賬戶信息; 將所述賬戶口令信息作為密鑰對用戶輸入的賬戶信息進行加密; 將所述客戶端的標(biāo)識與加密后的賬戶信息建立對應(yīng)關(guān)系后存儲。
4.如權(quán)利要求3所述的方法,其特征在于,確定賬戶信息之后,且利用確定的所述賬戶 信息登錄所述客戶端之前,所述方法還包括根據(jù)用戶輸入的賬戶口令信息對確定的所述賬戶信息進行解密; 利用確定的所述賬戶信息登錄所述客戶端,包括 利用解密后的賬戶信息登錄所述客戶端。
5.如權(quán)利要求1所述的方法,其特征在于,在用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)多 個賬戶信息時,根據(jù)設(shè)定的條件從多個賬戶信息中選擇一個賬戶信息;所述設(shè)定的條件是按照賬戶信息優(yōu)先級選擇或選擇用戶確定的賬戶信息。
6.一種自動登錄客戶端的系統(tǒng),其特征在于,所述系統(tǒng)包括解密模塊,用于根據(jù)用戶輸入的身份口令信息對加密后的用戶識別模塊的ICCID進行 解密;匹配模塊,用于將解密后的ICCID與預(yù)先設(shè)定的ICCID進行匹配; 賬戶確定模塊,用于在匹配成功時,根據(jù)客戶端的標(biāo)識和賬戶信息的對應(yīng)關(guān)系,確定用 戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息;登錄模塊,用于利用確定的所述賬戶信息登錄所述客戶端。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括加密模塊,用于接收用戶輸入的身份口令信息,并將接收到的身份口令信息作為密鑰 對用戶識別模塊的ICCID進行加密; 存儲模塊,用于存儲加密后的ICCID。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,加密模塊,還用于接收用戶輸入的賬戶口令信息和用于登錄客戶端的賬戶信息,并將 所述賬戶口令信息作為密鑰對用戶輸入的賬戶信息進行加密;存儲模塊,還用于將所述客戶端的標(biāo)識與加密后的賬戶信息建立對應(yīng)關(guān)系后存儲。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,解密模塊,還用于根據(jù)用戶輸入的賬戶口令信息對確定的所述賬戶信息進行解密;登錄模塊,還用于利用解密后的賬戶信息登錄所述客戶端。
全文摘要
本發(fā)明公開了一種自動登錄客戶端的方法和系統(tǒng),主要內(nèi)容包括在進行自動登錄時,利用加密后的ICCID對用戶進行身份認(rèn)證,在認(rèn)證通過時,確定用戶當(dāng)前待登錄的客戶端的標(biāo)識對應(yīng)的賬戶信息,并利用確定的賬戶信息自動登錄客戶端,使用戶可以在保證賬戶信息安全性的同時,方便地管理對應(yīng)各客戶端的賬戶信息,免去繁瑣的賬戶用戶名和密碼的輸入,實現(xiàn)自動登錄客戶端的目的。
文檔編號H04W12/08GK101815291SQ201010131300
公開日2010年8月25日 申請日期2010年3月22日 優(yōu)先權(quán)日2010年3月22日
發(fā)明者尚江峰, 房立軍, 楊柯, 王磊 申請人:中興通訊股份有限公司