一種驗證方法及裝置制造方法
【專利摘要】本申請公開了一種驗證方法及裝置,應用于第一終端,方法包括:接收第二終端發(fā)送的驗證請求指令,驗證請求指令中至少包括第二終端的當前位置信息及當前用戶名和當前密碼;將當前位置信息與標準位置信息進行比對,得到第一比對結(jié)果;將當前用戶名和當前密碼與標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果;依據(jù)第一比對結(jié)果和第二比對結(jié)果,生成表明第二終端上用戶是否驗證成功的驗證結(jié)果。本申請實施例通過在實現(xiàn)用戶名密碼驗證的同時,對第二終端的位置信息進行合法性驗證,實現(xiàn)對用戶的金融交易的雙重驗證,在其中一項驗證不成功時均不繼續(xù)進行金融交易行為,提高用戶金融交易的安全性。
【專利說明】一種驗證方法及裝置【技術領域】
[0001]本申請涉及數(shù)據(jù)處理【技術領域】,特別涉及一種驗證生成方法及裝置。
【背景技術】
[0002]隨著社會的發(fā)展,人們的生活水平逐漸提高,金融交易行為也越來越頻繁,以手機線上支付為例,人們通過手機登陸其網(wǎng)上銀行對其消費項目進行金額支付,銀行終端接收到用戶的消費請求之后,按照請求中用戶的用戶名對其密碼與預先存儲的標準密碼進行一致性驗證,實現(xiàn)對用戶的身份合法性驗證,保護用戶的金融交易安全性。
[0003]但上述方案中,銀行終端對用戶的用戶名和密碼進行驗證判斷,無法保證用戶的用戶名及密碼被非合法使用或同時被盜用(如小偷偷走用戶的手機并盜用其手機上記錄的銀行用戶名和密碼等)時用戶的金融交易的安全,由此用戶的金融交易安全性較低。
【發(fā)明內(nèi)容】
[0004]本申請所要解決的技術問題是提供一種驗證方法及裝置,用以解決現(xiàn)有技術中銀行終端對用戶的用戶名和密碼進行驗證判斷,無法保證用戶的用戶名及密碼被非合法使用或同時被盜用時用戶的金融交易的安全,由此,降低用戶的金融交易安全性的技術問題。
[0005]本申請?zhí)峁┝艘环N驗證方法,應用于第一終端,所述方法包括:
[0006]接收第二終端發(fā)送的驗證請求指令,所述驗證請求指令中至少包括所述第二終端的當前位置信息及當前用戶名和當前密碼;
[0007]將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果;
[0008]將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果;
[0009]依據(jù)所述第一比對結(jié)果和所述第二比對結(jié)果,生成表明所述第二終端上用戶是否驗證成功的驗證結(jié)果。
[0010]上述方法,優(yōu)選的,所述標準位置信息為標準坐標范圍值;
[0011]其中,所述將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果,包括:
[0012]判斷所述當前位置信息中所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi),生成第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi)。
[0013]上述方法,優(yōu)選的,所述第二終端的當前坐標值為所述第二終端的全球定位系統(tǒng)GPS定位坐標值。
[0014]上述方法,優(yōu)選的,所述標準位置信息為多個標準地點標識; [0015]其中,所述將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果,包括:
[0016]將所述當前位置信息中所述第二終端的當前地點標識分別與每個所述標準地點標識進行依次比對,得到第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前地點標識是否與所述多個標準地點標識中的一個地點標識相一致。
[0017]上述方法,優(yōu)選的,所述將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果,包括:
[0018]將所述當前用戶名與預先設置的標準用戶名進行匹配,得到第一匹配結(jié)果;
[0019]在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,將所述當前密碼與其對應標準用戶名的標準密碼進行匹配,得到第二匹配結(jié)果;
[0020]依據(jù)所述第一匹配結(jié)果和所述第二匹配結(jié)果生成第二比對結(jié)果;
[0021]所述第二比對結(jié)果表明所述當前用戶名和當前密碼是否與所述標準用戶名及其對應標準密碼相一致;
[0022]在所述第一匹配結(jié)果表明所述標準用戶名中不存在與所述當前用戶名相匹配的用戶名時,依據(jù)所述第一匹配結(jié)果生成第二比對結(jié)果。
[0023]本申請還提供了一種驗證裝置,應用于第一終端,所述裝置包括:
[0024]指令接收單元,用于接收第二終端發(fā)送的驗證請求指令,所述驗證請求指令中至少包括所述第二終端的當前位置信息及當前用戶名和當前密碼;
[0025]第一比對單元,用于將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果;
[0026]第二比對單元,用于將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果;
[0027]結(jié)果生成單元,用于依據(jù)所述第一比對結(jié)果和所述第二比對結(jié)果,生成表明所述第二終端上用戶是否驗證成功的驗證結(jié)果。
[0028]上述裝置,優(yōu)選的,所述標準位置信息為標準坐標范圍值;
[0029]其中,所述第一比對單元包括:
[0030]第一比對子單元,用于判斷所述當前位置信息中所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi),生成第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi)。
[0031]上述裝置,優(yōu)選的,所述第二終端的當前坐標值為所述第二終端的全球定位系統(tǒng)GPS定位坐標值。
[0032]上述裝置,優(yōu)選的,所述標準位置信息為多個標準地點標識;
[0033]其中,所述第一比對單元包括:
[0034]第二比對子單元,用于將所述當前位置信息中所述第二終端的當前地點標識分別與每個所述標準地點標識進行依次比對,得到第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前地點標識是否與所述多個標準地點標識中的一個地點標識相一致。
[0035]上述裝置,優(yōu)選的,所述第二比對單元包括:
[0036]第一匹配子單元,用于將所述當前用戶名與預先設置的標準用戶名進行匹配,得到第一匹配結(jié)果;
[0037]第二匹配子單元,用于在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,將所述當前密碼與其對應標準用戶名的標準,密碼進行匹配,得到第二匹配結(jié)果;[0038]比對生成子單元,用于依據(jù)所述第一匹配結(jié)果和所述第二匹配結(jié)果生成第二比對結(jié)果;
[0039]所述第二比對結(jié)果表明所述當前用戶名和當前密碼是否與所述標準用戶名及其對應標準密碼相一致。
[0040]由上述方案可知,本申請?zhí)峁┑囊环N驗證方法及裝置,應用于與第二終端設置有數(shù)據(jù)連接的第一終端中,本申請通過在接收到第二終端發(fā)送的驗證請求指令之后,對該指令中第二終端的當前位置信息及當前用戶名和當前密碼分別進行比對,得到兩個比對結(jié)果,再依據(jù)這兩個比對結(jié)果生成第二終端上用戶驗證是否成功的驗證結(jié)果。本申請通過在實現(xiàn)用戶名密碼驗證的同時,對第二終端的位置信息進行合法性驗證,實現(xiàn)對用戶的金融交易的雙重驗證,在其中一項驗證不成功時均不繼續(xù)進行金融交易行為,提高用戶金融交易的安全性。
【專利附圖】
【附圖說明】
[0041]為了更清楚地說明本申請實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1為本申請?zhí)峁┑囊环N驗證方法實施例一的流程圖;
[0043]圖2為本申請實施例的一應用示例圖;
[0044]圖3為本申請實施例的另一應用示例圖;
[0045]圖4為本申請?zhí)峁┑囊环N驗證方法實施例二的流程圖;
[0046]圖5為本申請實施例的又一應用示例圖;
[0047]圖6為本申請?zhí)峁┑囊环N驗證方法實施例三的流程圖;
[0048]圖7為本申請實施例的再一應用示例圖;
[0049]圖8為本申請?zhí)峁┑囊环N驗證方法實施例四中所述步驟103的流程圖;
[0050]圖9為本申請?zhí)峁┑囊环N驗證裝置實施例五的結(jié)構示意圖;
[0051]圖10為本申請?zhí)峁┑囊环N驗證裝置實施例六的結(jié)構示意圖;
[0052]圖11為本申請?zhí)峁┑囊环N驗證裝置實施例七的結(jié)構示意圖;
[0053]圖12為本申請?zhí)峁┑囊环N驗證裝置實施例八的部分結(jié)構示意圖。
【具體實施方式】
[0054]下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0055]參考圖1,為本申請?zhí)峁┑囊环N驗證方法實施例一的流程圖,其中,所述方法可以應用于第一終端中,所述第一終端可以為金融服務中心如銀行等的服務器實現(xiàn)。所述方法可以包括以下步驟:
[0056]步驟101:接收第二終端發(fā)送的驗證請求指令。[0057]其中,所述驗證請求指令中至少包括所述第二終端的當前位置信息及當前用戶名和當前密碼。
[0058]需要說明的是,所述第二終端可以為手機、pad等具有唯一性標識屬性的終端實現(xiàn)。所述第一終端上的本申請實施例對所述第二終端發(fā)送的驗證請求指令進行獲取,如圖2中所示。
[0059]其中,所述驗證請求指令是指所述第二終端上的用戶需要進行登錄或交易時通過對所述第二終端進行操作而生成的指令,該指令中攜帶有所述第二終端的當前位置信息及當前用戶名和當前密碼,所述當前用戶名即為所述第二終端上用戶輸入的用戶名信息,所述當前密碼即為所述第二終端上用戶輸入的密碼信息。
[0060]步驟102:將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果。
[0061]其中,所述標準位置信息為預先設置的合法交易位置信息,用戶只有持其第二終端處于該標準位置信息對應的位置時才能進行其他的身份/密碼驗證等操作。在所述步驟102中,將所述第二終端的當前位置信息與合法的所述標準位置信息比對,以此得到所述第二終端是否處于合法交易位置的第一比對結(jié)果。
[0062]步驟103:將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果。
[0063]其中,所述步驟103中是指,將用戶通過第二終端輸入的當前用戶名及其當前密碼與第一終端如銀行服務器終端中預先存儲的合法的標準用戶名及其對應標準密碼進行比對,以此得到所述第二終端上用戶是否為第一終端合法用戶的第二比對結(jié)果。
[0064]需要說明的是,所述步驟102與所述步驟103之間的執(zhí)行步驟可調(diào)換,調(diào)換之后的技術方案仍屬于本申請的保護范圍內(nèi)。
[0065]步驟104:依據(jù)所述第一比對結(jié)果和所述第二比對結(jié)果,生成表明所述第二終端上用戶是否驗證成功的驗證結(jié)果。
[0066]其中,所述步驟104是指,依據(jù)上述兩種比對結(jié)果,判斷第二終端上用戶是否為第一終端合法用戶以及該用戶是否處于合法交易位置,以此生成第二終端上用戶是否驗證成功的驗證結(jié)果。
[0067]具體的,所述步驟104可以通過以下方式具體實現(xiàn):
[0068]在判斷出所述第一比對結(jié)果表明所述當前位置信息與所述標準位置信息相一致,且所述第二比對結(jié)果表明所述當前用戶名和當前密碼與所述標準用戶名及其對應標準密碼相對應時,生成所述第二終端上用戶驗證成功的第一驗證結(jié)果;
[0069]在判斷出所述第一比對結(jié)果表明所述當前位置信息與所述標準位置信息并不一致,或所述第二比對結(jié)果表明所述當前用戶名和當前密碼與所述標準用戶名及其對應標準密碼并非對應一致時,生成所述第二終端上用戶驗證不成功的第二驗證結(jié)果。
[0070]需要說明的是,在所述步驟104中生成第一驗證結(jié)果時,說明此時所述第二終端上的用戶為合法用戶且處于合法交易位置,此時允許該第二終端上用戶登錄第一終端或執(zhí)行下一步的金融交易行為,如付款等動作。在所述步驟104中生成第二驗證結(jié)果時,說明此時所述第二終端上的用戶為非法用戶或者處于非法交易位置,此時不允許第二終端上用戶登錄第一終端或者執(zhí)行下一步的金融交易行為,如付款等,以此用戶在其用戶名及密碼即使被盜或丟失時以該用戶名和密碼通過第二終端處于其他非法位置登錄或交易時,都會終端當前金融交易,由此,保障用戶的金融交易安全性。
[0071]由上述方案可知,本申請?zhí)峁┑囊环N驗證方法實施例一,應用于與第二終端設置有數(shù)據(jù)連接的第一終端中,本申請實施例通過在接收到第二終端發(fā)送的驗證請求指令之后,對該指令中第二終端的當前位置信息及當前用戶名和當前密碼分別進行比對,得到兩個比對結(jié)果,再依據(jù)這兩個比對結(jié)果生成第二終端上用戶驗證是否成功的驗證結(jié)果。本申請實施例通過在實現(xiàn)用戶名密碼驗證的同時,對第二終端的位置信息進行合法性驗證,實現(xiàn)對用戶的金融交易的雙重驗證,在其中一項驗證不成功時均不繼續(xù)進行金融交易行為,提高用戶金融交易的安全性。
[0072]上述實施例的實現(xiàn)中,所述標準位置信息可以為不同類型位置信息,例如,該標準位置信息可以為用戶依據(jù)其需求設置的標準坐標范圍值,如用戶的辦公室坐標范圍值和家庭坐標范圍值,如圖3中所示。此時,參考圖4,為本申請?zhí)峁┑囊环N驗證方法實施例二的流程圖,其中,所述步驟102可以通過以下步驟實現(xiàn):
[0073]步驟121:判斷所述當前位置信息中所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi),生成第一比對結(jié)果。
[0074]其中,所述第一比對結(jié)果表明所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi)。
[0075]如圖5中所示,所述第二終端的當前坐標值X處于該第二終端上用戶的辦公室坐標范圍值內(nèi),此時對應的第一比對結(jié)果表明所述第二終端處于所述標準范圍值以內(nèi),所述第二終端的當前坐標值Y處于該第二終端上用戶的辦公室坐標范圍值及其家庭坐標范圍值外,此時對應的第一比對結(jié)果表明所述第二終端處于所述標準范圍值之外。
[0076]其中,所述標準坐標范圍值可以對應為全球定位系統(tǒng)GPS定位坐標范圍值,也可以對應為以某一預設點設置的相對坐標范圍值,相應的,所述第二終端的當前坐標值可以為GPS定位坐標值(在所述第二終端中設置有能夠獲取GPS坐標的GPS定位儀),也可以為以所述預設點為準的相對坐標值。
[0077]另外,所述標準位置信息也可以為多個標準地點標識,如辦公室標識及家庭標識等,相應的所述當前位置信息中包括由所述第二終端的當前地點標識。例如,第一終端中預設多個標準地點標識,所述第二終端中在生成所述驗證請求指令時,將其當前坐標值依據(jù)預設地點標識及其坐標范圍識別出該當前坐標值對應的當前地點標識,所述當前地點標識可以為所述地點標識中的一個地點標識,所述預設地點標識中包括由所述標準地點標識,因此,所述當前地點標識可能為所述標準地點標識中的一個,也可能為所述預設地點標識中除了這些標準地點標識之外的某個地點標識。
[0078]由此,參考圖6,為本申請?zhí)峁┑囊环N驗證方法實施例三的流程圖,其中,所述步驟102可以通過以下步驟實現(xiàn):
[0079]步驟122:將所述當前位置信息中所述第二終端的當前地點標識分別與每個所述標準地點標識進行依次比對,得到第一比對結(jié)果。
[0080]其中,所述第一比對結(jié)果表明所述第二終端的當前地點標識是否與所述多個標準地點標識中的一個地點標識相一致。
[0081]如圖7中所示,所述第二終端的當前地點標識H與該第二終端上用戶的辦公室地點標識相一致,此時,所述第一比對結(jié)果表明所述當前位置信息與預先設置的標準位置信息相一致;所述第二終端的當前地點標識K與該第二終端上用戶的辦公室地點標識及其家庭地點標識均不一致,此時,所述第一比對結(jié)果表明所述當前位置信息與預先設置的標準位置信息并不一致。
[0082]參考圖8,為本申請?zhí)峁┑囊环N驗證方法實施例四中所述步驟103的流程圖,其中,所述步驟103可以通過以下步驟實現(xiàn):
[0083]步驟131:將所述當前用戶名與預先設置的標準用戶名進行匹配,得到第一匹配結(jié)果。
[0084]具體的,所述第一終端中預先設置有多個標準用戶名,在上述步驟131中對所述當前用戶名是否存在于所述標準用戶名中進行判斷,具體的,將所述當前用戶名依次與每個所述標準用戶名進行一一匹配,得到第一匹配結(jié)果,所述第一匹配結(jié)果表明,所述當前用戶名是否與其中的一個標準用戶名相一致或相匹配。
[0085]步驟132:判斷所述第一匹配結(jié)果是否表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名,如果是,執(zhí)行步驟133,否則執(zhí)行步驟134。
[0086]步驟133:將所述當前密碼與其對應標準用戶名的標準密碼進行匹配,得到第二匹配結(jié)果,執(zhí)行步驟134。
[0087]步驟134:依據(jù)所述第一匹配結(jié)果和/或所述第二匹配結(jié)果生成第二比對結(jié)果。
[0088]其中,所述第二比對結(jié)果表明所述當前用戶名和當前密碼是否與所述標準用戶名及其對應標準密碼相一致。
[0089]具體的,所述步驟134中在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,且所述第二匹配結(jié)果表明所述當前密碼與其對應標準用戶名的標準密碼相一致時,所述第二比對結(jié)果表明所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼相一致,在所述第一匹配結(jié)果表明所述標準用戶名中不存在與所述當前用戶名相匹配的用戶名時,所述第二比對結(jié)果表明所述當前用戶名不存在,需要用戶通過第二終端重新輸入用戶名及密碼,即為所述第二比對結(jié)果所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼不一致。
[0090]參考圖9,為本申請?zhí)峁┑囊环N驗證裝置實施例五的結(jié)構示意圖,其中,所述裝置可以應用于第一終端中,所述第一終端可以為金融服務中心如銀行等的服務器實現(xiàn)。所述裝置可以包括以下結(jié)構:
[0091]指令接收單元901,用于接收所述第二終端發(fā)送的驗證請求指令。
[0092]其中,所述驗證請求指令中至少包括所述第二終端的當前位置信息及當前用戶名和當前密碼。
[0093]需要說明的是,所述第二終端可以為手機、pad等具有唯一性標識屬性的終端實現(xiàn)。所述第一終端上的本申請實施例對所述第二終端發(fā)送的驗證請求指令進行獲取,如圖2中所示。
[0094]其中,所述驗證請求指令是指所述第二終端上的用戶需要進行登錄或交易時通過對所述第二終端進行操作而生成的指令,該指令中攜帶有所述第二終端的當前位置信息及當前用戶名和當前密碼,所述當前用戶名即為所述第二終端上用戶輸入的用戶名信息,所述當前密碼即為所述第二終端上用戶輸入的密碼信息。[0095]第一比對單元902,用于將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果。
[0096]其中,所述標準位置信息為預先設置的合法交易位置信息,用戶只有持其第二終端處于該標準位置信息對應的位置時才能進行其他的身份/密碼驗證等操作。在所述第一比對單元902中,將所述第二終端的當前位置信息與合法的所述標準位置信息比對,以此得到所述第二終端是否處于合法交易位置的第一比對結(jié)果。
[0097]第二比對單元903,用于將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果。
[0098]其中,所述第二比對單元903是指,將用戶通過第二終端輸入的當前用戶名及其當前密碼與第一終端如銀行服務器終端中預先存儲的合法的標準用戶名及其對應標準密碼進行比對,以此得到所述第二終端上用戶是否為第一終端合法用戶的第二比對結(jié)果。
[0099]結(jié)果生成單元904,用于依據(jù)所述第一比對結(jié)果和所述第二比對結(jié)果,生成表明所述第二終端上用戶是否驗證成功的驗證結(jié)果。
[0100]其中,所述結(jié)果生成單元904是指,依據(jù)上述兩種比對結(jié)果,判斷第二終端上用戶是否為第一終端合法用戶以及該用戶是否處于合法交易位置,以此生成第二終端上用戶是否驗證成功的驗證結(jié)果。
[0101]具體的,所述結(jié)果生成單元904可以通過以下方式具體實現(xiàn):
[0102]在判斷出所述第一比對結(jié)果表明所述當前位置信息與所述標準位置信息相一致,且所述第二比對結(jié)果表明所述當前用戶名和當前密碼與所述標準用戶名及其對應標準密碼相對應時,生成所述第二終端上用戶驗證成功的第一驗證結(jié)果;
[0103]在判斷出所述第一比對結(jié)果表明所述當前位置信息與所述標準位置信息并不一致,或所述第二比對結(jié)果表明所述當前用戶名和當前密碼與所述標準用戶名及其對應標準密碼并非對應一致時,生成所述第二終端上用戶驗證不成功的第二驗證結(jié)果。
[0104]需要說明的是,在所述結(jié)果生成單元904中生成第一驗證結(jié)果時,說明此時所述第二終端上的用戶為合法用戶且處于合法交易位置,此時允許該第二終端上用戶登錄第一終端或執(zhí)行下一步的金融交易行為,如付款等動作。在所述結(jié)果生成單元904中生成第二驗證結(jié)果時,說明此時所述第二終端上的用戶為非法用戶或者處于非法交易位置,此時不允許第二終端上用戶登錄第一終端或者執(zhí)行下一步的金融交易行為,如付款等,以此用戶在其用戶名及密碼即使被盜或丟失時以該用戶名和密碼通過第二終端處于其他非法位置登錄或交易時,都會終端當前金融交易,由此,保障用戶的金融交易安全性。
[0105]由上述方案可知,本申請?zhí)峁┑囊环N驗證裝置實施例五,應用于與第二終端設置有數(shù)據(jù)連接的第一終端中,本申請實施例通過在接收到第二終端發(fā)送的驗證請求指令之后,對該指令中第二終端的當前位置信息及當前用戶名和當前密碼分別進行比對,得到兩個比對結(jié)果,再依據(jù)這兩個比對結(jié)果生成第二終端上用戶驗證是否成功的驗證結(jié)果。本申請實施例通過在實現(xiàn)用戶名密碼驗證的同時,對第二終端的位置信息進行合法性驗證,實現(xiàn)對用戶的金融交易的雙重驗證,在其中一項驗證不成功時均不繼續(xù)進行金融交易行為,提高用戶金融交易的安全性。
[0106]上述實施例的實現(xiàn)中,所述標準位置信息可以為不同類型位置信息,例如,該標準位置信息可以為用戶依據(jù)其需求設置的標準坐標范圍值,如用戶的辦公室坐標范圍值和家庭坐標范圍值,如圖3中所示。此時,參考圖10,為本申請?zhí)峁┑囊环N驗證裝置實施例六的結(jié)構示意圖,其中,所述第一比對單元902可以包括以下結(jié)構實現(xiàn):
[0107]第一比對子單元921,用于判斷所述當前位置信息中所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi),生成第一比對結(jié)果。
[0108]其中,所述第一比對結(jié)果表明所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi)。
[0109]如圖5中所示,所述第二終端的當前坐標值X處于該第二終端上用戶的辦公室坐標范圍值內(nèi),此時對應的第一比對結(jié)果表明所述第二終端處于所述標準范圍值以內(nèi),所述第二終端的當前坐標值Y處于該第二終端上用戶的辦公室坐標范圍值及其家庭坐標范圍值外,此時對應的第一比對結(jié)果表明所述第二終端處于所述標準范圍值之外。
[0110]其中,所述標準坐標范圍值可以對應為全球定位系統(tǒng)GPS定位坐標范圍值,也可以對應為以某一預設點設置的相對坐標范圍值,相應的,所述第二終端的當前坐標值可以為GPS定位坐標值(在所述第二終端中設置有能夠獲取GPS坐標的GPS定位儀),也可以為以所述預設點為準的相對坐標值。
[0111]另外,所述標準位置信息也可以為多個標準地點標識,如辦公室標識及家庭標識等,相應的所述當前位置信息中包括由所述第二終端的當前地點標識。例如,第一終端中預設多個標準地點標識,所述第二終端中在生成所述驗證請求指令時,將其當前坐標值依據(jù)預設地點標識及其坐標范圍識別出該當前坐標值對應的當前地點標識,所述當前地點標識可以為所述地點標識中的一個地點標識,所述預設地點標識中包括由所述標準地點標識,因此,所述當前地點標識可能為所述標準地點標識中的一個,也可能為所述預設地點標識中除了這些標準地點標識之外的某個地點標識。
[0112]由此,參考圖11,為本申請?zhí)峁┑囊环N驗證裝置實施例七的結(jié)構示意圖,其中,所述第一比對單元902也可以通過以下結(jié)構實現(xiàn):
[0113]第二比對子單元922,用于將所述當前位置信息中所述第二終端的當前地點標識分別與每個所述標準地點標識進行依次比對,得到第一比對結(jié)果。
[0114]其中,所述第一比對結(jié)果表明所述第二終端的當前地點標識是否與所述多個標準地點標識中的一個地點標識相一致。
[0115]如圖7中所示,所述第二終端的當前地點標識H與該第二終端上用戶的辦公室地點標識相一致,此時,所述第一比對結(jié)果表明所述當前位置信息與預先設置的標準位置信息相一致;所述第二終端的當前地點標識K與該第二終端上用戶的辦公室地點標識及其家庭地點標識均不一致,此時,所述第一比對結(jié)果表明所述當前位置信息與預先設置的標準位置信息并不一致。
[0116]參考圖12,為本申請?zhí)峁┑囊环N驗證裝置實施例八中所述第二比對單元903的結(jié)構示意圖,其中,所述第二比對單元903可以包括以下結(jié)構實現(xiàn):
[0117]第一匹配子單元931,用于將所述當前用戶名與預先設置的標準用戶名進行匹配,得到第一匹配結(jié)果。
[0118]具體的,所述第一終端中預先設置有多個標準用戶名,在所述第一匹配子單元931中對所述當前用戶名是否存在于所述標準用戶名中進行判斷,具體的,將所述當前用戶名依次與每個所述標準用戶名進行一一匹配,得到第一匹配結(jié)果,所述第一匹配結(jié)果表明,所述當前用戶名是否與其中的一個標準用戶名相一致或相匹配。
[0119]第二匹配子單元932,用于在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,將所述當前密碼與其對應標準用戶名的標準,密碼進行匹配,得到第二匹配結(jié)果。
[0120]比對生成子單元933,用于依據(jù)所述第一匹配結(jié)果和所述第二匹配結(jié)果生成第二比對結(jié)果。
[0121]其中,所述第二比對結(jié)果表明所述當前用戶名和當前密碼是否與所述標準用戶名及其對應標準密碼相一致。
[0122]具體的,所述比對生成子單元933中,在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,且所述第二匹配結(jié)果表明所述當前密碼與其對應標準用戶名的標準密碼相一致時,所述第二比對結(jié)果表明所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼相一致,在所述第一匹配結(jié)果表明所述標準用戶名中不存在與所述當前用戶名相匹配的用戶名時,所述第二比對結(jié)果表明所述當前用戶名不存在,需要用戶通過第二終端重新輸入用戶名及密碼,即為所述第二比對結(jié)果所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼不一致。
[0123]需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。 [0124]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0125]以上對本申請所提供的一種驗證方法及裝置進行了詳細介紹,本文中應用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本申請的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本申請的限制。
【權利要求】
1.一種驗證方法,其特征在于,應用于第一終端,所述方法包括: 接收第二終端發(fā)送的驗證請求指令,所述驗證請求指令中至少包括所述第二終端的當前位置信息及當前用戶名和當前密碼; 將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果; 將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果; 依據(jù)所述第一比對結(jié)果和所述第二比對結(jié)果,生成表明所述第二終端上用戶是否驗證成功的驗證結(jié)果。
2.根據(jù)權利要求1所述的方法,其特征在于,所述標準位置信息為標準坐標范圍值; 其中,所述將所述當 前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果,包括: 判斷所述當前位置信息中所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi),生成第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi)。
3.根據(jù)權利要求2所述的方法,其特征在于,所述第二終端的當前坐標值為所述第二終端的全球定位系統(tǒng)GPS定位坐標值。
4.根據(jù)權利要求1所述的方法,其特征在于,所述標準位置信息為多個標準地點標識; 其中,所述將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果,包括: 將所述當前位置信息中所述第二終端的當前地點標識分別與每個所述標準地點標識進行依次比對,得到第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前地點標識是否與所述多個標準地點標識中的一個地點標識相一致。
5.根據(jù)權利要求1、2、3或4所述的方法,其特征在于,所述將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果,包括: 將所述當前用戶名與預先設置的標準用戶名進行匹配,得到第一匹配結(jié)果; 在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,將所述當前密碼與其對應標準用戶名的標準密碼進行匹配,得到第二匹配結(jié)果; 依據(jù)所述第一匹配結(jié)果和/或所述第二匹配結(jié)果生成第二比對結(jié)果; 所述第二比對結(jié)果表明所述當前用戶名和當前密碼是否與所述標準用戶名及其對應標準密碼相一致; 在所述第一匹配結(jié)果表明所述標準用戶名中不存在與所述當前用戶名相匹配的用戶名時,依據(jù)所述第一匹配結(jié)果生成第二比對結(jié)果。
6.一種驗證裝置,其特征在于,應用于第一終端,所述裝置包括: 指令接收單元,用于接收第二終端發(fā)送的驗證請求指令,所述驗證請求指令中至少包括所述第二終端的當前位置信息及當前用戶名和當前密碼; 第一比對單元,用于將所述當前位置信息與預先設置的標準位置信息進行比對,得到第一比對結(jié)果; 第二比對單元,用于將所述當前用戶名和當前密碼與預先設置的標準用戶名及其對應標準密碼進行比對,得到第二比對結(jié)果;結(jié)果生成單元,用于依據(jù)所述第一比對結(jié)果和所述第二比對結(jié)果,生成表明所述第二終端上用戶是否驗證成功的驗證結(jié)果。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述標準位置信息為標準坐標范圍值; 其中,所述第一比對單元包括: 第一比對子單元,用于判斷所述當前位置信息中所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi),生成第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前坐標值是否處于所述標準坐標范圍值內(nèi)。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述第二終端的當前坐標值為所述第二終端的全球定位系統(tǒng)GPS定位坐標值。
9.根據(jù)權利要求6所述的裝置,其特征在 于,所述標準位置信息為多個標準地點標識; 其中,所述第一比對單元包括: 第二比對子單元,用于將所述當前位置信息中所述第二終端的當前地點標識分別與每個所述標準地點標識進行依次比對,得到第一比對結(jié)果,所述第一比對結(jié)果表明所述第二終端的當前地點標識是否與所述多個標準地點標識中的一個地點標識相一致。
10.根據(jù)權利要求6、7、8或9所述的裝置,其特征在于,所述第二比對單元包括: 第一匹配子單元,用于將所述當前用戶名與預先設置的標準用戶名進行匹配,得到第一匹配結(jié)果; 第二匹配子單元,用于在所述第一匹配結(jié)果表明所述標準用戶名中存在與所述當前用戶名相匹配的用戶名時,將所述當前密碼與其對應標準用戶名的標準,密碼進行匹配,得到第二匹配結(jié)果; 比對生成子單元,用于依據(jù)所述第一匹配結(jié)果和/或所述第二匹配結(jié)果生成第二比對結(jié)果; 所述第二比對結(jié)果表明所述當前用戶名和當前密碼是否與所述標準用戶名及其對應標準密碼相一致。
【文檔編號】H04L29/06GK103973711SQ201410230960
【公開日】2014年8月6日 申請日期:2014年5月28日 優(yōu)先權日:2014年5月28日
【發(fā)明者】蔡立晶, 齊向東, 孟毅穎, 陳尚元 申請人:中國農(nóng)業(yè)銀行股份有限公司