專(zhuān)利名稱(chēng):一種用戶(hù)身份認(rèn)證方法、系統(tǒng)及移動(dòng)通訊終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通訊領(lǐng)域,尤其涉及一種用戶(hù)身份認(rèn)證方法、系統(tǒng)及移動(dòng)通訊終端。
背景技術(shù):
移動(dòng)互聯(lián)網(wǎng)用戶(hù)和互聯(lián)網(wǎng)用戶(hù)最大的區(qū)隔在于移動(dòng)互聯(lián)網(wǎng)以手機(jī)號(hào)碼作為有效 的用戶(hù)識(shí)別標(biāo)識(shí),而如何在手機(jī)終端軟件中快速的、準(zhǔn)確獲取用戶(hù)的手機(jī)號(hào)碼,一直是困擾 各大應(yīng)用開(kāi)發(fā)廠商的重大問(wèn)題。目前大多數(shù)手機(jī)終端軟件通過(guò)以下兩種方式獲取本機(jī)號(hào) 碼A、通過(guò)移動(dòng)CMWAP或者聯(lián)通UNIWAP等網(wǎng)關(guān)取號(hào)該方式存在的弊端非常明顯,由于各地網(wǎng)關(guān)分別建設(shè),存在跨地域問(wèn)題,無(wú)法跨運(yùn) 營(yíng)商使用,同時(shí)需要加入各地網(wǎng)關(guān)的白名單服務(wù)器列表內(nèi)才能獲取手機(jī)號(hào)碼,而且成本較 高,穩(wěn)定性差;B、通過(guò)短信網(wǎng)關(guān)取號(hào)該方式通過(guò)發(fā)送短信到短信網(wǎng)關(guān)或者短信貓取號(hào),短信網(wǎng)關(guān)存在地域性問(wèn)題(除 非拿全網(wǎng)SP資質(zhì),但依然存在跨運(yùn)營(yíng)商問(wèn)題),短信貓受限于運(yùn)營(yíng)商的發(fā)送和接受短信條 數(shù)的限制,而且該獲取本機(jī)號(hào)碼的方式成本較高,穩(wěn)定性差;
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提出一種用戶(hù)身份認(rèn)證方法,旨在解決現(xiàn)有技術(shù)獲取本 移動(dòng)通訊終端身份號(hào)碼需依賴(lài)短信網(wǎng)關(guān)或者運(yùn)營(yíng)商,存在地域性限制的問(wèn)題。本發(fā)明實(shí)施例一種用戶(hù)身份認(rèn)證方法包括以下步驟提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終端身份號(hào)碼以進(jìn)行身份 認(rèn)證;根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定的隨機(jī)碼生成規(guī)則生成第一隨 機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終 端;截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端發(fā)送來(lái)的第二隨機(jī) 碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是一致;根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成校 第三驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼一起保存在本地。本發(fā)明實(shí)施例的另一目的在于提出一種用戶(hù)身份認(rèn)證系統(tǒng),所述系統(tǒng)包括身份號(hào)碼輸入模塊,用于提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終 端身份號(hào)碼以進(jìn)行身份認(rèn)證;隨機(jī)碼生成和發(fā)送模塊,用于根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定 的隨機(jī)碼生成規(guī)則生成第一隨機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端;隨機(jī)碼比較模塊,用于截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終 端發(fā)送來(lái)的第二隨機(jī)碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是否一致;校驗(yàn)碼和身份號(hào)碼存儲(chǔ)模塊,用于根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼, 按照所述特定的校驗(yàn)碼生成規(guī)則生成校第三驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移 動(dòng)通訊終端身份號(hào)碼一起保存在本地。本發(fā)明實(shí)施例的另一目的在于提出一種包所述用戶(hù)身份認(rèn)證系統(tǒng)的移動(dòng)通訊終端。本發(fā)明的有益效果本發(fā)明實(shí)施例獲取本移動(dòng)通訊終端的方法不依賴(lài)于短信網(wǎng)關(guān)或者運(yùn)營(yíng)商的限 制,不存在地域性限制;激活短信正常情況發(fā)送給用戶(hù)自己,不存在一些資費(fèi)糾紛以及所 謂的隱私侵權(quán)問(wèn)題(惡意用戶(hù)亂輸入手機(jī)號(hào)碼也只是損失他自己的費(fèi)用);發(fā)送短信給 自身采用就近網(wǎng)關(guān)發(fā)送,不延時(shí)和可靠性有保證;用戶(hù)只需要激活一次進(jìn)行移動(dòng)通訊終端 身份認(rèn)證,在不換卡的情況下無(wú)須再次激活進(jìn)行身份認(rèn)證;不再需要區(qū)分第一次啟動(dòng)以及 APN(Access Point Name,接入點(diǎn))切換等系列問(wèn)題。
圖1是本發(fā)明實(shí)施例一種用戶(hù)身份認(rèn)證方法流程圖;圖2是本發(fā)明實(shí)施例一種用戶(hù)身份認(rèn)證系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖和實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。應(yīng)當(dāng)理 解,此處所描寫(xiě)的具體實(shí)施例,僅僅用于解釋本發(fā)明,并不用以限制本發(fā)明。本發(fā)明實(shí)施例根據(jù)用戶(hù)輸入自己移動(dòng)通訊終端的身份號(hào)碼并按照特定的隨機(jī)碼 生成規(guī)則生成第一隨機(jī)碼,并將該第一隨機(jī)碼發(fā)送到用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的 移動(dòng)通訊終端,然后截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端發(fā)送來(lái)的 第二隨機(jī)碼,將該第二隨機(jī)碼與之前的第一隨機(jī)碼進(jìn)行比較,從而來(lái)確認(rèn)用戶(hù)輸入的號(hào)碼 是否為本移動(dòng)通訊終端的身份號(hào)碼。實(shí)施例一圖1為本發(fā)明實(shí)施例一種用戶(hù)身份認(rèn)證方法的流程圖。所述方法包括以下步驟S101,獲取本地保存的移動(dòng)通訊終端身份號(hào)碼及第一校驗(yàn)碼,根據(jù)獲取的所述移 動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成新的第二校驗(yàn)碼。所述特定的校驗(yàn)碼生成規(guī)則為校驗(yàn)碼=MD5 (移動(dòng)通訊終端身份號(hào)碼+IMSI號(hào)碼 + “任意串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng) 通訊終端開(kāi)發(fā)平臺(tái)的API (Application Programming Interface,應(yīng)用程序編程接口)獲 取。S102,判斷所述第一校驗(yàn)碼和所述第二校驗(yàn)碼是否一致,是則進(jìn)入步驟S107,否則 進(jìn)入步驟S103。
若所述第一校驗(yàn)碼和所述第二校驗(yàn)碼不一致,說(shuō)明本地保存的移動(dòng)通訊終端身份 號(hào)碼為空或目前是更換SIM卡的狀態(tài)。S103,提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終端身份號(hào)碼以進(jìn)行 身份認(rèn)證,若用戶(hù)輸入移動(dòng)通訊終端的號(hào)碼并確認(rèn)進(jìn)行身份認(rèn)證,則進(jìn)入步驟S104,否則, 進(jìn)入移動(dòng)通訊終端其他應(yīng)用程序。S104,根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定的隨機(jī)碼生成規(guī)則生成 第一隨機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通 訊終端。其中,所述特定的隨機(jī)碼生成規(guī)則為隨機(jī)碼=MD5 (IMSI號(hào)碼+DATE+TIME+“任意 串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終 端開(kāi)發(fā)平臺(tái)的API(Application Programming Interface,應(yīng)用程序編程接口)獲取,DATE 為當(dāng)前日期,TIME為當(dāng)前時(shí)間。S105,截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端發(fā)送來(lái)的第二 隨機(jī)碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是否一致,是則進(jìn)入S106,否則返回步驟 S103。在步驟S104中,若用戶(hù)輸入的是錯(cuò)誤的移動(dòng)通訊終端身份號(hào)碼,不是本移動(dòng)通訊 終端身份號(hào)碼,則在本步驟中也不會(huì)接收到所述錯(cuò)誤的移動(dòng)通訊終端發(fā)送來(lái)的隨機(jī)碼,則 在進(jìn)行隨機(jī)碼比較時(shí),比較結(jié)果會(huì)不一致或超時(shí)大于1分鐘未收到用戶(hù)輸入的移動(dòng)通訊終 端身份號(hào)碼的移動(dòng)通訊終端發(fā)來(lái)的隨機(jī)碼,以上兩種情況均為判斷失敗,返回步驟S103。S106,根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照所述特定的校驗(yàn)碼生成 規(guī)則生成校第三驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼一起保 存在本地。所述特定的校驗(yàn)碼生成規(guī)則為校驗(yàn)碼=MD5 (移動(dòng)通訊終端身份號(hào)碼+IMSI號(hào)碼 + “任意串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng) 通訊終端開(kāi)發(fā)平臺(tái)的API (Application Programming Interface,應(yīng)用程序編程接口)獲 取。S107,完成本移動(dòng)通訊終端身份號(hào)碼的確認(rèn)。本發(fā)明實(shí)施例獲取本移動(dòng)通訊終端的方法不依賴(lài)于短信網(wǎng)關(guān)或者運(yùn)營(yíng)商的限 制,不存在地域性限制;激活短信正常情況發(fā)送給用戶(hù)自己,不存在一些資費(fèi)糾紛以及所 謂的隱私侵權(quán)問(wèn)題(惡意用戶(hù)亂輸入手機(jī)號(hào)碼也只是損失他自己的費(fèi)用);發(fā)送短信給 自身采用就近網(wǎng)關(guān)發(fā)送,不延時(shí)和可靠性有保證;用戶(hù)只需要激活一次進(jìn)行移動(dòng)通訊終端 身份認(rèn)證,在不換卡的情況下無(wú)須再次激活進(jìn)行身份認(rèn)證;不再需要區(qū)分第一次啟動(dòng)以及 APN(Access Point Name,接入點(diǎn))切換等系列問(wèn)題。實(shí)施例二圖2為本發(fā)明實(shí)施例一種用戶(hù)身份認(rèn)證系統(tǒng)結(jié)構(gòu)圖。所述系統(tǒng)包括校驗(yàn)碼生成模塊,用于獲取本地保存的移動(dòng)通訊終端身份號(hào)碼及第一校驗(yàn)碼,根 據(jù)獲取的所述移動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成新的第二校驗(yàn)碼。所述特定的校驗(yàn)碼生成規(guī)則為校驗(yàn)碼=MD5 (移動(dòng)通訊終端身份號(hào)碼+IMSI號(hào)碼 + “任意串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)
6通訊終端開(kāi)發(fā)平臺(tái)的API (Application Programming Interface,應(yīng)用程序編程接口)獲 取。校驗(yàn)碼比較模塊,用于比較判斷所述第一校驗(yàn)碼和所述第二校驗(yàn)碼是否一致。身份號(hào)碼輸入模塊,用于提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終 端身份號(hào)碼以進(jìn)行身份認(rèn)證。隨機(jī)碼生成和發(fā)送模塊,用于根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定 的隨機(jī)碼生成規(guī)則生成第一隨機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊 終端身份號(hào)碼的移動(dòng)通訊終端。其中,所述特定的隨機(jī)碼生成規(guī)則為隨機(jī)碼=MD5 (IMSI號(hào)碼+DATE+TIME+“任意 串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終 端開(kāi)發(fā)平臺(tái)的API(Application Programming Interface,應(yīng)用程序編程接口)獲取,DATE 為當(dāng)前日期,TIME為當(dāng)前時(shí)間。隨機(jī)碼比較模塊,用于截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終 端發(fā)送來(lái)的第二隨機(jī)碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是否一致。校驗(yàn)碼和身份號(hào)碼存儲(chǔ)模塊,用于根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼, 按照所述特定的校驗(yàn)碼生成規(guī)則生成校第三驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移 動(dòng)通訊終端身份號(hào)碼一起保存在本地。身份號(hào)碼確認(rèn)模塊,用于完成本移動(dòng)通訊終端身份號(hào)碼的確認(rèn)。本發(fā)明實(shí)施例獲取本移動(dòng)通訊終端的方法不依賴(lài)于短信網(wǎng)關(guān)或者運(yùn)營(yíng)商的限 制,不存在地域性限制;激活短信正常情況發(fā)送給用戶(hù)自己,不存在一些資費(fèi)糾紛以及所 謂的隱私侵權(quán)問(wèn)題(惡意用戶(hù)亂輸入手機(jī)號(hào)碼也只是損失他自己的費(fèi)用);發(fā)送短信給 自身采用就近網(wǎng)關(guān)發(fā)送,不延時(shí)和可靠性有保證;用戶(hù)只需要激活一次進(jìn)行移動(dòng)通訊終端 身份認(rèn)證,在不換卡的情況下無(wú)須再次激活進(jìn)行身份認(rèn)證;不再需要區(qū)分第一次啟動(dòng)以及 APN(Access Point Name,接入點(diǎn))切換等系列問(wèn)題。實(shí)施例三一種包括實(shí)施例二中所述用戶(hù)身份認(rèn)證系統(tǒng)的移動(dòng)通訊終端,所述用戶(hù)身份認(rèn)證 系統(tǒng)包括校驗(yàn)碼生成模塊,用于獲取本地保存的移動(dòng)通訊終端身份號(hào)碼及第一校驗(yàn)碼,根 據(jù)獲取的所述移動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成新的第二校驗(yàn)碼。所述特定的校驗(yàn)碼生成規(guī)則為校驗(yàn)碼=MD5 (移動(dòng)通訊終端身份號(hào)碼+IMSI號(hào)碼 + “任意串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng) 通訊終端開(kāi)發(fā)平臺(tái)的API (Application Programming Interface,應(yīng)用程序編程接口)獲 取。校驗(yàn)碼比較模塊,用于比較判斷所述第一校驗(yàn)碼和所述第二校驗(yàn)碼是否一致。身份號(hào)碼輸入模塊,用于提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終 端身份號(hào)碼以進(jìn)行身份認(rèn)證。隨機(jī)碼生成和發(fā)送模塊,用于根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定 的隨機(jī)碼生成規(guī)則生成第一隨機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊 終端身份號(hào)碼的移動(dòng)通訊終端。
7
其中,所述特定的隨機(jī)碼生成規(guī)則為隨機(jī)碼=MD5 (IMSI號(hào)碼+DATE+TIME+“任意 串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終 端開(kāi)發(fā)平臺(tái)的API(Application Programming Interface,應(yīng)用程序編程接口)獲取,DATE 為當(dāng)前日期,TIME為當(dāng)前時(shí)間。隨機(jī)碼比較模塊,用于截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終 端發(fā)送來(lái)的第二隨機(jī)碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是否一致。校驗(yàn)碼和身份號(hào)碼存儲(chǔ)模塊,用于根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼, 按照所述特定的校驗(yàn)碼生成規(guī)則生成第三校驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移 動(dòng)通訊終端身份號(hào)碼一起保存在本地。身份號(hào)碼確認(rèn)模塊,用于完成本移動(dòng)通訊終端身份號(hào)碼的確認(rèn)。本發(fā)明實(shí)施例獲取本移動(dòng)通訊終端的方法不依賴(lài)于短信網(wǎng)關(guān)或者運(yùn)營(yíng)商的限 制,不存在地域性限制;激活短信正常情況發(fā)送給用戶(hù)自己,不存在一些資費(fèi)糾紛以及所 謂的隱私侵權(quán)問(wèn)題(惡意用戶(hù)亂輸入手機(jī)號(hào)碼也只是損失他自己的費(fèi)用);發(fā)送短信給 自身采用就近網(wǎng)關(guān)發(fā)送,不延時(shí)和可靠性有保證;用戶(hù)只需要激活一次進(jìn)行移動(dòng)通訊終端 身份認(rèn)證,在不換卡的情況下無(wú)須再次激活進(jìn)行身份認(rèn)證;不再需要區(qū)分第一次啟動(dòng)以及 APN(Access Point Name,接入點(diǎn))切換等系列問(wèn)題。本領(lǐng)域的普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可 以通過(guò)程序指令相關(guān)硬件來(lái)完成的,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中, 所述的存儲(chǔ)介質(zhì)可以為ROM、RAM、磁盤(pán)、光盤(pán)等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種用戶(hù)身份認(rèn)證方法,其特征在于,所述方法包括以下步驟提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終端身份號(hào)碼以進(jìn)行身份認(rèn)證;根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定的隨機(jī)碼生成規(guī)則生成第一隨機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端;截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端發(fā)送來(lái)的第二隨機(jī)碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是一致;根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成校第三驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼一起保存在本地。
2.如權(quán)利要求1所述的用戶(hù)身份認(rèn)證方法,其特征在于,所述步驟“提示并給出輸入身 份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終端身份號(hào)碼以進(jìn)行身份認(rèn)證”之前還包括步驟獲取本地保存的移動(dòng)通訊終端身份號(hào)碼及第一校驗(yàn)碼,根據(jù)獲取的所述移動(dòng)通訊終端 身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成新的第二校驗(yàn)碼; 判定所述第一校驗(yàn)碼和所述第二校驗(yàn)碼不一致。
3.如權(quán)利要求1所述的用戶(hù)身份認(rèn)證方法,其特征在于,所述步驟“根據(jù)所述用戶(hù)輸入 的移動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成校第三驗(yàn)碼,將所述第三校驗(yàn) 碼和所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼一起保存在本地”之后還包括步驟完成本移動(dòng)通訊終端身份號(hào)碼的確認(rèn)。
4.如權(quán)利要求1或2或3所述的用戶(hù)身份認(rèn)證方法,其特征在于,所述特定的校驗(yàn)碼生 成規(guī)則為校驗(yàn)碼=MD5(移動(dòng)通訊終端身份號(hào)碼+IMSI號(hào)碼+ “任意串”),其中IMSI號(hào)碼為所 述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終端開(kāi)發(fā)平臺(tái)的應(yīng)用程序編 程接口獲取。
5.如權(quán)利要求1所述的用戶(hù)身份認(rèn)證方法,其特征在于,所述特定的隨機(jī)碼生成規(guī)則為隨機(jī)碼=MD5 (IMSI號(hào)碼+DATE+TIME+“任意串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端 SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終端開(kāi)發(fā)平臺(tái)的應(yīng)用程序編程接口獲取,DATE 為當(dāng)前日期,TIME為當(dāng)前時(shí)間。
6.一種用戶(hù)身份認(rèn)證系統(tǒng),其特征在于,所述系統(tǒng)包括身份號(hào)碼輸入模塊,用于提示并給出輸入身份號(hào)碼的界面給用戶(hù)輸入移動(dòng)通訊終端身 份號(hào)碼以進(jìn)行身份認(rèn)證;隨機(jī)碼生成和發(fā)送模塊,用于根據(jù)用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照特定的隨 機(jī)碼生成規(guī)則生成第一隨機(jī)碼,并將所述第一隨機(jī)碼發(fā)送到所述用戶(hù)輸入的移動(dòng)通訊終端 身份號(hào)碼的移動(dòng)通訊終端;隨機(jī)碼比較模塊,用于截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端發(fā) 送來(lái)的第二隨機(jī)碼,比較所述第一隨機(jī)碼和所述第二隨機(jī)碼是否一致;校驗(yàn)碼和身份號(hào)碼存儲(chǔ)模塊,用于根據(jù)所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼,按照 所述特定的校驗(yàn)碼生成規(guī)則生成校第三驗(yàn)碼,將所述第三校驗(yàn)碼和所述用戶(hù)輸入的移動(dòng)通 訊終端身份號(hào)碼一起保存在本地。
7.如權(quán)利要求6所述的用戶(hù)身份認(rèn)證系統(tǒng),其特征在于,所述系統(tǒng)還包括校驗(yàn)碼生成模塊,用于獲取本地保存的移動(dòng)通訊終端身份號(hào)碼及第一校驗(yàn)碼,根據(jù)獲 取的所述移動(dòng)通訊終端身份號(hào)碼,按照特定的校驗(yàn)碼生成規(guī)則生成新的第二校驗(yàn)碼;校驗(yàn)碼比較模塊,與所述校驗(yàn)碼生成模塊和所述身份號(hào)碼輸入模塊相連,用于比較判 斷所述第一校驗(yàn)碼和所述第二校驗(yàn)碼是否一致。
8.如權(quán)利要求6所述的用戶(hù)身份認(rèn)證系統(tǒng),其特征在于,所述系統(tǒng)還包括身份號(hào)碼確認(rèn)模塊,與所述校驗(yàn)碼和身份號(hào)碼存儲(chǔ)模塊相連,用于完成本移動(dòng)通訊終 端身份號(hào)碼的確認(rèn)。
9.如權(quán)利要求6所述的用戶(hù)身份認(rèn)證系統(tǒng),其特征在于,所述特定的隨機(jī)碼生成規(guī)則為隨機(jī)碼=MD5 (IMSI號(hào)碼+DATE+TIME+“任意串”),其中IMSI號(hào)碼為所述移動(dòng)通訊終端 SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終端開(kāi)發(fā)平臺(tái)的應(yīng)用程序編程接口獲取,DATE 為當(dāng)前日期,TIME為當(dāng)前時(shí)間。
10.如權(quán)利要求6或7所述的用戶(hù)身份認(rèn)證系統(tǒng),其特征在于,所述特定的校驗(yàn)碼生成 規(guī)則為校驗(yàn)碼=MD5(移動(dòng)通訊終端身份號(hào)碼+IMSI號(hào)碼+ “任意串”),其中IMSI號(hào)碼為所 述移動(dòng)通訊終端SIM卡的全球唯一標(biāo)識(shí),其可以通過(guò)移動(dòng)通訊終端開(kāi)發(fā)平臺(tái)的應(yīng)用程序編 程接口獲取。
11.一種包含權(quán)利要求6所述用戶(hù)身份認(rèn)證系統(tǒng)的移動(dòng)通訊終端。
全文摘要
本發(fā)明涉及移動(dòng)通訊領(lǐng)域,公開(kāi)一種用戶(hù)身份認(rèn)證方法、系統(tǒng)及移動(dòng)通訊終端。本發(fā)明根據(jù)用戶(hù)輸入自己移動(dòng)通訊終端的身份號(hào)碼并按照特定的隨機(jī)碼生成規(guī)則生成第一隨機(jī)碼,并將該第一隨機(jī)碼發(fā)送到用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端,然后截獲所述用戶(hù)輸入的移動(dòng)通訊終端身份號(hào)碼的移動(dòng)通訊終端發(fā)送來(lái)的第二隨機(jī)碼,將該第二隨機(jī)碼與之前的第一隨機(jī)碼進(jìn)行比較,從而來(lái)確認(rèn)用戶(hù)輸入的號(hào)碼是否為本移動(dòng)通訊終端的身份號(hào)碼。本發(fā)明方法不依賴(lài)于短信網(wǎng)關(guān)或者運(yùn)營(yíng)商的限制,不存在地域性限制,可靠性有保證。
文檔編號(hào)H04W12/08GK101951585SQ201010273428
公開(kāi)日2011年1月19日 申請(qǐng)日期2010年9月6日 優(yōu)先權(quán)日2010年9月6日
發(fā)明者黃贊 申請(qǐng)人:深圳市融創(chuàng)天下科技發(fā)展有限公司