本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種實(shí)名驗(yàn)證方法、系統(tǒng)和移動終端。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,移動終端上安裝的越來越多的應(yīng)用程序都帶有支付功能,因此在使用該應(yīng)用程序時(shí)需要對用戶進(jìn)行實(shí)名驗(yàn)證?,F(xiàn)有技術(shù)中,通??赏ㄟ^在應(yīng)用程序中輸入銀行卡號和銀行卡預(yù)留手機(jī)號的方式完成實(shí)名驗(yàn)證。
但是,對于應(yīng)用程序的運(yùn)營方而言,無法分辨在應(yīng)用程序中輸入銀行卡號和銀行卡預(yù)留手機(jī)號的是不是用戶本人,因此不僅無法實(shí)現(xiàn)有效的實(shí)名驗(yàn)證,還會給不慎泄漏個人信息的用戶本人帶來了經(jīng)濟(jì)風(fēng)險(xiǎn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種實(shí)名驗(yàn)證方法、系統(tǒng)和移動終端,用于實(shí)現(xiàn)有效的實(shí)名驗(yàn)證,且避免給不慎泄漏個人信息的用戶本人帶來經(jīng)濟(jì)風(fēng)險(xiǎn)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種實(shí)名驗(yàn)證方法,包括:
向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,所述實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識;
接收SIM卡發(fā)送的第一對比結(jié)果,該第一對比結(jié)果為運(yùn)營商后臺系統(tǒng)將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比而得出的;
接收運(yùn)營商后臺系統(tǒng)發(fā)送的第二對比結(jié)果,該第二對比結(jié)果為運(yùn)營商后臺系統(tǒng)將接收到的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比而得出的;
查詢所述第一對比結(jié)果和所述第二對比結(jié)果是否均為一致;
若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí),確定出實(shí)名驗(yàn)證成功;
若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí),確定出實(shí)名驗(yàn)證失敗。
可選地,所述接收SIM卡發(fā)送的第一對比結(jié)果之前還包括:
將用戶輸入的指紋信息發(fā)送給SIM卡,以供SIM卡通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng),以供運(yùn)營商后臺系統(tǒng)通過與該SIM卡標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系;
所述接收運(yùn)營商后臺系統(tǒng)發(fā)送的第二對比結(jié)果之前還包括:
獲取SIM卡的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng),以供運(yùn)營商后臺系統(tǒng)根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。
可選地,所述SIM卡標(biāo)識為IMSI。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種實(shí)名驗(yàn)證方法,包括:
移動終端向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,所述實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識;
運(yùn)營商后臺系統(tǒng)將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比得出第一對比結(jié)果,并將第一對比結(jié)果發(fā)送給SIM卡以供SIM卡將第一對比結(jié)果發(fā)送給移動終端;
運(yùn)營商后臺系統(tǒng)將接收到的移動終端發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比得出第二對比結(jié)果,并將第二對比結(jié)果發(fā)送給移動終端;
移動終端查詢所述第一對比結(jié)果和所述第二對比結(jié)果是否均為一致,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗。
可選地,所述運(yùn)營商后臺系統(tǒng)將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比得出第一對比結(jié)果之前還包括:
SIM卡通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng);
運(yùn)營商后臺系統(tǒng)通過與該SIM卡的SIM標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系;
所述運(yùn)營商后臺系統(tǒng)將接收到的移動終端發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比得出第二對比結(jié)果之前包括:
移動終端獲取SIM卡的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng);
運(yùn)營商后臺系統(tǒng)根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。
可選地,所述SIM卡標(biāo)識為IMSI。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種移動終端,包括:
收發(fā)模塊,用于向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,所述實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識;接收SIM卡發(fā)送的第一對比結(jié)果,該第一對比結(jié)果為運(yùn)營商后臺系統(tǒng)將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比而得出的;接收運(yùn)營商后臺系統(tǒng)發(fā)送的第二對比結(jié)果,該第二對比結(jié)果為運(yùn)營商后臺系統(tǒng)將接收到的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比而得出的;
查詢模塊,用于查詢所述第一對比結(jié)果和所述第二對比結(jié)果是否均為一致;
確定模塊,用于若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí),確定出實(shí)名驗(yàn)證成功;若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí),確定出實(shí)名驗(yàn)證失敗。
可選地,所述收發(fā)模塊還用于將用戶輸入的指紋信息發(fā)送給SIM卡,以供SIM卡通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng),以供運(yùn)營商后臺系統(tǒng)通過與該SIM卡標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系;獲取SIM卡的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng),以供運(yùn)營商后臺系統(tǒng)根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種實(shí)名驗(yàn)證系統(tǒng),包括:移動終端、SIM卡和運(yùn)營商后臺系統(tǒng);
所述移動終端,用于向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,所述實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識;接收SIM卡發(fā)送的第一對比結(jié)果;查詢第一對比結(jié)果和第二對比結(jié)果是否均為一致;若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失?。?/p>
所述SIM卡,用于向運(yùn)營商后臺系統(tǒng)提供指紋信息,并將接收到的運(yùn)營商后臺系統(tǒng)發(fā)送的第一對比結(jié)果發(fā)送給移動終端;
所述運(yùn)營商后臺系統(tǒng),用于將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比得出所述第一對比結(jié)果,并將所述第一對比結(jié)果發(fā)送給SIM卡;以及將接收到的移動終端發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比得出所述第二對比結(jié)果,并將所述第二對比結(jié)果發(fā)送移動終端。
可選地,所述SIM卡還用于通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng);
所述運(yùn)營商后臺系統(tǒng)還用于通過與該SIM卡標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系;根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識;
所述移動終端還用于獲取SIM卡的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng)。
本發(fā)明具有以下有益效果:
本發(fā)明提供的實(shí)名驗(yàn)證方法、系統(tǒng)和移動終端的技術(shù)方案中,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗,本發(fā)明的方案實(shí)現(xiàn)了有效的實(shí)名驗(yàn)證,且避免了給不慎泄漏個人
信息的用戶本人帶來經(jīng)濟(jì)風(fēng)險(xiǎn)。
附圖說明
圖1為本發(fā)明實(shí)施例一提供的一種實(shí)名驗(yàn)證方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的一種實(shí)名驗(yàn)證方法的流程圖;
圖3為本發(fā)明實(shí)施例三提供的一種移動終端的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例四提供的一種實(shí)名驗(yàn)證系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明提供的實(shí)名驗(yàn)證方法、系統(tǒng)和移動終端進(jìn)行詳細(xì)描述。
圖1為本發(fā)明實(shí)施例一提供的一種實(shí)名驗(yàn)證方法的流程圖,如圖1所示,該實(shí)名驗(yàn)證方法包括:
步驟101、向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,所述實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識。
本實(shí)施例中,各步驟可以由移動終端執(zhí)行。其中,移動終端上安裝有該應(yīng)用程序,當(dāng)用戶需要使用移動終端上安裝的應(yīng)用程序時(shí),需要首先對使用該應(yīng)用程序的用戶進(jìn)行實(shí)名驗(yàn)證時(shí),因此移動終端可通過該應(yīng)用程序向SIM卡發(fā)送實(shí)名驗(yàn)證請求。其中,應(yīng)用程序標(biāo)識用于標(biāo)識應(yīng)用程序,該應(yīng)用程序標(biāo)識可以為應(yīng)用程序串號。
步驟102、接收SIM卡發(fā)送的第一對比結(jié)果,該第一對比結(jié)果為運(yùn)營商后臺系統(tǒng)將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比而得出的。
步驟103、接收運(yùn)營商后臺系統(tǒng)發(fā)送的第二對比結(jié)果,該第二對比結(jié)果為運(yùn)營商后臺系統(tǒng)將接收到的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比而得出的。
其中,SIM卡標(biāo)識用于標(biāo)識SIM卡,SIM卡標(biāo)識與SIM卡一一對應(yīng)。優(yōu)選地,SIM卡標(biāo)識可以為IMSI。
步驟104、查詢所述第一對比結(jié)果和所述第二對比結(jié)果是否均為一致,若是執(zhí)行步驟105,若否則執(zhí)行步驟106。
其中,若是指的是查詢出第一對比結(jié)果和第二對比結(jié)果均為一致,若否指的是查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)。
步驟105、確定出實(shí)名驗(yàn)證成功,流程結(jié)束。
步驟106、確定出實(shí)名驗(yàn)證失敗,流程結(jié)束。
本實(shí)施例提供的實(shí)名驗(yàn)證方法中,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗,本實(shí)施例的方案實(shí)現(xiàn)了有效的實(shí)名驗(yàn)證,且避免了給不慎泄漏個人信息的用戶本人帶來經(jīng)濟(jì)風(fēng)險(xiǎn)。
圖2為本發(fā)明實(shí)施例二提供的一種實(shí)名驗(yàn)證方法的流程圖,如圖2所示,該方法包括:
步驟201、用戶在申請SIM卡時(shí)向運(yùn)營商后臺系統(tǒng)提供指紋信息以供運(yùn)營商后臺系統(tǒng)保存該指紋信息,該SIM卡中保存SIM卡私鑰,運(yùn)營商后臺系統(tǒng)還保存與該SIM卡的SIM卡標(biāo)識對應(yīng)的SIM卡公鑰。
用戶可在營業(yè)廳申請SIM卡,在申請SIM卡時(shí)可提供自己的指紋信息,運(yùn)營商后臺系統(tǒng)保存該用戶的指紋信息以供后續(xù)驗(yàn)證時(shí)使用。營業(yè)廳為用戶制作SIM卡時(shí),可將SIM卡私鑰設(shè)置于SIM卡中以供SIM卡保存該SIM卡私鑰。另外,運(yùn)營商后臺系統(tǒng)還保存與該SIM卡的SIM卡標(biāo)識對應(yīng)的SIM卡公鑰,具體地,每個SIM卡具有一SIM卡標(biāo)識,該SIM卡標(biāo)識用于標(biāo)識該SIM卡,SIM卡標(biāo)識與SIM卡一一對應(yīng)。優(yōu)選地,該SIM卡標(biāo)識為國際移動用戶識別碼(International Mobile Subscriber Identity,IMSI)。用戶從營業(yè)廳申請到SIM卡后,將該SIM卡安裝于用戶持有的移動終端。SIM卡私鑰具備唯一特性,并且在制作SIM卡時(shí)獨(dú)立設(shè)置于SIM卡中,無法通過讀卡器讀取,因此具有不可復(fù)制性。
步驟202、用戶的移動終端向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,該實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識。
當(dāng)用戶需要使用移動終端上安裝的應(yīng)用程序時(shí),需要首先對使用該應(yīng)用程序的用戶進(jìn)行實(shí)名驗(yàn)證,因此移動終端可通過該應(yīng)用程序向SIM卡發(fā)送實(shí)名驗(yàn)證請求。其中,應(yīng)用程序標(biāo)識用于標(biāo)識應(yīng)用程序,該應(yīng)用程序標(biāo)識可以為應(yīng)用程序串號。
步驟203、SIM卡向移動終端發(fā)送指紋驗(yàn)證提示信息。
具體地,移動終端在屏幕上顯示該指紋驗(yàn)證提示信息,以提示用戶輸入指紋信息。
步驟204、移動終端接收用戶輸入的指紋信息,并將輸入的指紋信息發(fā)送給SIM卡。
具體地,用戶可通過移動終端的指紋識別器輸入指紋信息。
步驟205、SIM卡通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng)。
步驟206、運(yùn)營商后臺系統(tǒng)通過與該SIM卡的SIM標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系。
具體地,運(yùn)營商后臺系統(tǒng)根據(jù)SIM卡標(biāo)識查詢出與SIM卡標(biāo)識對應(yīng)的SIM卡公鑰,并通過該SIM卡公鑰對加密信息進(jìn)行解密。
由于SIM卡私鑰僅在該SIM卡中設(shè)置,因此其它的SIM卡上不可能存在與該SIM卡相同的SIM卡私鑰,從而對指紋進(jìn)行加密傳送保證了即使是使用者本人也無法使用的仿冒的SIM卡完成實(shí)名驗(yàn)證。
步驟207、運(yùn)營商后臺系統(tǒng)將解密得出的指紋信息和保存的指紋信息進(jìn)行對比得出第一對比結(jié)果,并將第一對比結(jié)果發(fā)送給SIM卡。
其中,若解密得出的指紋信息和保存的指紋信息一致時(shí),第一對比結(jié)果為一致;若解密得出的指紋信息和保存的指紋信息不一致時(shí),第一對比結(jié)果為不一致。
步驟208、SIM卡將第一對比結(jié)果發(fā)送給移動終端。
步驟209、移動終端獲取SIM卡的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng)。
步驟210、運(yùn)營商后臺系統(tǒng)根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。
本實(shí)施例中,運(yùn)營商后臺系統(tǒng)中保存有大量的SIM卡的SIM卡標(biāo)識,此步驟需要從中查詢出參與此次實(shí)名驗(yàn)證的SIM卡,即:查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。本實(shí)施例中,運(yùn)營商后臺系統(tǒng)在步驟206中存儲應(yīng)用程序標(biāo)識與SIM標(biāo)識的對應(yīng)關(guān)系,則本步驟可根據(jù)應(yīng)用程序標(biāo)識與SIM標(biāo)識的對應(yīng)關(guān)系查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。
步驟211、運(yùn)營商后臺系統(tǒng)將移動終端發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比得出第二對比結(jié)果,并將第二對比結(jié)果發(fā)送給移動終端。
其中,若移動終端發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識一致時(shí),第二對比結(jié)果為一致;若移動終端發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識不一致時(shí),第二對比結(jié)果為不一致。
步驟212、移動終端查詢第一對比結(jié)果和第二對比結(jié)果是否均為一致,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)執(zhí)行步驟213,確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)執(zhí)行步驟214。
其中,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí),表明當(dāng)前使用移動終端的用戶為該移動終端中的SIM卡的持有者。該SIM卡指的是步驟201中特定用戶申請的特定的SIM卡。
其中,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí),表明當(dāng)前使用移動終端的用戶不是該移動終端中的SIM卡的持有者。該SIM卡指的是步驟201中特定用戶申請的特定的SIM卡。
步驟213、移動終端確定出實(shí)名驗(yàn)證成功,流程結(jié)束。
步驟214、移動終端確定出實(shí)名驗(yàn)證失敗,流程結(jié)束。
本實(shí)施例提供的實(shí)名驗(yàn)證方法中,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗,本實(shí)施例的方案實(shí)現(xiàn)了有效的實(shí)名驗(yàn)證,且避免了給不慎泄漏個人信息的用戶本人帶來經(jīng)濟(jì)風(fēng)險(xiǎn)。
圖3為本發(fā)明實(shí)施例三提供的一種移動終端的結(jié)構(gòu)示意圖,如圖3所示,該移動終端包括收發(fā)模塊11、查詢模塊12和確定模塊13。
收發(fā)模塊11用于向SIM卡發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,該實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識;接收SIM卡發(fā)送的第一對比結(jié)果,該第一對比結(jié)果為運(yùn)營商后臺系統(tǒng)將SIM卡提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比而得出的;接收運(yùn)營商后臺系統(tǒng)發(fā)送的第二對比結(jié)果,該第二對比結(jié)果為運(yùn)營商后臺系統(tǒng)將接收到的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比而得出的。查詢模塊12用于查詢所述第一對比結(jié)果和所述第二對比結(jié)果是否均為一致。確定模塊13用于若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí),確定出實(shí)名驗(yàn)證成功;若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí),確定出實(shí)名驗(yàn)證失敗。
進(jìn)一步地,收發(fā)模塊11還用于將用戶輸入的指紋信息發(fā)送給SIM卡,以供SIM卡通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng),以供運(yùn)營商后臺系統(tǒng)通過與該SIM卡標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系;獲取SIM卡的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng),以供運(yùn)營商后臺系統(tǒng)根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。
本實(shí)施例提供的移動終端中,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗,本實(shí)施例的方案實(shí)現(xiàn)了有效的實(shí)名驗(yàn)證,且避免了給不慎泄漏個人信息的用戶本人帶來經(jīng)濟(jì)風(fēng)險(xiǎn)。
圖4為本發(fā)明實(shí)施例四提供的一種實(shí)名驗(yàn)證系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,該實(shí)名驗(yàn)證系統(tǒng)包括移動終端1、SIM卡2和運(yùn)營商后臺系統(tǒng)3。
移動終端1用于向SIM卡2發(fā)送應(yīng)用程序的實(shí)名驗(yàn)證請求,實(shí)名驗(yàn)證請求包括應(yīng)用程序標(biāo)識;以及接收SIM卡2發(fā)送的第一對比結(jié)果;查詢第一對比結(jié)果和第二對比結(jié)果是否均為一致;若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗。SIM卡2用于向運(yùn)營商后臺系統(tǒng)3提供指紋信息,并將接收到的運(yùn)營商后臺系統(tǒng)發(fā)送的第一對比結(jié)果發(fā)送給移動終端1。運(yùn)營商后臺系統(tǒng)3用于將SIM卡2提供的指紋信息和預(yù)先保存的指紋信息進(jìn)行對比得出所述第一對比結(jié)果,并將所述第一對比結(jié)果發(fā)送給SIM卡2;以及將接收到的移動終端1發(fā)送的SIM卡標(biāo)識和查詢出的與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識進(jìn)行對比得出所述第二對比結(jié)果,并將所述第二對比結(jié)果發(fā)送移動終端1。
進(jìn)一步地,SIM卡2還用于通過SIM卡私鑰對輸入的指紋信息進(jìn)行加密得出加密信息,并將該加密信息、SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng)3。運(yùn)營商后臺系統(tǒng)3還用于通過與該SIM卡標(biāo)識對應(yīng)的SIM卡公鑰對加密信息進(jìn)行解密得出指紋信息,并存儲SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系;根據(jù)移動終端發(fā)送的應(yīng)用程序標(biāo)識從SIM卡標(biāo)識和應(yīng)用程序標(biāo)識的對應(yīng)關(guān)系中查詢出與應(yīng)用程序標(biāo)識對應(yīng)的SIM卡標(biāo)識。移動終端1還用于獲取SIM卡2的SIM卡標(biāo)識,并將該SIM卡標(biāo)識和應(yīng)用程序標(biāo)識發(fā)送給運(yùn)營商后臺系統(tǒng)3。
本實(shí)施例提供的實(shí)名驗(yàn)證系統(tǒng)中,若查詢出第一對比結(jié)果和第二對比結(jié)果均為一致時(shí)確定出實(shí)名驗(yàn)證成功,若查詢出第一對比結(jié)果為不一致和/或第二對比結(jié)果為不一致時(shí)確定出實(shí)名驗(yàn)證失敗,本實(shí)施例的方案實(shí)現(xiàn)了有效的實(shí)名驗(yàn)證,且避免了給不慎泄漏個人信息的用戶本人帶來經(jīng)濟(jì)風(fēng)險(xiǎn)。
可以理解的是,以上實(shí)施方式僅僅是為了說明本發(fā)明的原理而采用的示例性實(shí)施方式,然而本發(fā)明并不局限于此。對于本領(lǐng)域內(nèi)的普通技術(shù)人員而言,在不脫離本發(fā)明的精神和實(shí)質(zhì)的情況下,可以做出各種變型和改進(jìn),這些變型和改進(jìn)也視為本發(fā)明的保護(hù)范圍。