基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種身份識(shí)別方法,特別是一種基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法。
【背景技術(shù)】
[0002]目前在網(wǎng)絡(luò)電子信息傳遞方面,掃描碼(例如二維碼、條形碼等)被廣泛用于信息獲取、身份識(shí)別和認(rèn)證等應(yīng)用場(chǎng)景中。然而,掃描碼的應(yīng)用盡管大大提升了在一些商業(yè)領(lǐng)域中的便捷性,但由于掃描碼自身被復(fù)制的可能性相對(duì)較大,復(fù)制難度較低,因而降低了掃描碼應(yīng)用的安全性。
[0003]如何在利用掃描碼在身份識(shí)別中的便捷性的同時(shí),克服其安全性較弱的缺陷,是網(wǎng)絡(luò)信息行業(yè)亟待解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是為了克服身份識(shí)別中應(yīng)用掃描碼在帶來便捷性的同時(shí)安全性較弱的缺陷,提出一種基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法。
[0005]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
[0006]本發(fā)明提供了一種基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法,其特點(diǎn)在于,包括以下步驟:
[0007]S1、被掃描對(duì)象提供第一掃描碼;
[0008]S2、掃描并識(shí)別該第一掃描碼,以獲取掃描碼信息,并將該掃描碼信息返回一數(shù)據(jù)庫系統(tǒng);
[0009]S3、該數(shù)據(jù)庫系統(tǒng)核實(shí)該掃描碼信息,在核實(shí)失敗時(shí)輸出證偽信息并結(jié)束流程,在核實(shí)成功時(shí)執(zhí)行步驟S4;
[0010]S4、進(jìn)行至少一次信息核對(duì),在該至少一次信息核對(duì)均成功時(shí)給予掃描主體操作權(quán)限,否則輸出證偽信息并結(jié)束流程。
[0011]這里,被掃描對(duì)象可以是能夠基于后臺(tái)數(shù)據(jù)提供掃描碼的終端或是計(jì)算機(jī),也可是提供掃描碼的網(wǎng)站頁面等。本發(fā)明的基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法,在掃描碼的核對(duì)之外,還進(jìn)行至少一次信息的核對(duì),從而確保不會(huì)由于僅僅一個(gè)掃描碼被復(fù)制就造成的安全隱患。其中,在步驟S4中給予掃描主體操作權(quán)限時(shí),也可給被掃描者相應(yīng)反饋信息以告知其成功與否,當(dāng)然也可不給,這可以根據(jù)實(shí)際需要確定。
[0012]較佳地,該至少一次信息核對(duì)包括一狀態(tài)核對(duì)過程,該狀態(tài)核對(duì)過程包括以下步驟:
[0013]S41a、該數(shù)據(jù)庫系統(tǒng)獲取該被掃描對(duì)象的狀態(tài)信息;
[0014]S42a、該數(shù)據(jù)庫系統(tǒng)判斷獲取的狀態(tài)信息是否符合預(yù)設(shè)的合法狀態(tài),在判斷結(jié)果為否時(shí)輸出證偽信息并結(jié)束流程,在判斷結(jié)果為是時(shí)將該狀態(tài)核對(duì)過程記為核對(duì)成功。
[0015]該狀態(tài)核對(duì)過程的設(shè)置,杜絕了采用復(fù)制掃描碼圖片或照片的方式盜用他人信息的可能性。
[0016]較佳地,步驟S41a中獲取的該狀態(tài)信息包括以下信息中的至少一種:
[0017]被掃描對(duì)象的設(shè)備型號(hào)、設(shè)備類型、設(shè)備狀態(tài)、該第一掃描碼的掃描時(shí)間、該第一掃描碼的掃描地點(diǎn)。
[0018]應(yīng)當(dāng)理解的是,步驟S41a中獲取的該狀態(tài)信息可以是上述羅列的幾種信息,但并不僅限于此。
[0019]較佳地,該至少一次信息核對(duì)包括一身份信息核對(duì)過程,該身份信息核對(duì)過程包括以下步驟:
[0020]S41b、該數(shù)據(jù)庫系統(tǒng)請(qǐng)求身份信息的輸入或者該數(shù)據(jù)庫系統(tǒng)自動(dòng)獲取被掃描對(duì)象對(duì)應(yīng)的身份信息;
[0021]S42b、該數(shù)據(jù)庫系統(tǒng)接收輸入的身份信息,并判斷身份信息是否符合預(yù)設(shè)的用戶信息,在判斷結(jié)果為否時(shí)輸出證偽信息并結(jié)束流程,在判斷結(jié)果為是時(shí)將該身份信息核對(duì)過程記為核對(duì)成功。
[0022]較佳地,步驟S41b中請(qǐng)求輸入或自動(dòng)獲取的身份信息包括以下信息中的至少一種:
[0023]用戶的指紋、照片、圖片、密碼。
[0024]應(yīng)當(dāng)理解的是,步驟S41b中請(qǐng)求輸入或自動(dòng)獲取的身份信息可以是上述羅列的幾種身份信息,但并不僅限于此。
[0025]在采用該身份信息核對(duì)過程并以用戶指紋信息進(jìn)行核對(duì)的情況下,不僅安全性得到了顯著提升,而且在使用的便捷性上也沒有下降。
[0026]較佳地,該至少一次信息核對(duì)包括一第二掃描碼驗(yàn)證過程,該第二掃描碼驗(yàn)證過程包括以下步驟:
[0027]S41。、被掃描對(duì)象提供第二掃描碼;
[0028]S42。、掃描并識(shí)別該第二掃描碼,以獲取掃描碼信息,并將該掃描碼信息返回一數(shù)據(jù)庫系統(tǒng);
[0029]S43。、該數(shù)據(jù)庫系統(tǒng)核實(shí)該掃描碼信息,在核實(shí)失敗時(shí)輸出證偽信息并結(jié)束流程,在核實(shí)成功時(shí)將該第二掃描碼驗(yàn)證過程記為核對(duì)成功。
[0030]較佳地,該步驟S41。為:
[0031]該數(shù)據(jù)庫系統(tǒng)指令該被掃描對(duì)象根據(jù)預(yù)設(shè)編碼規(guī)則編碼以形成該第二掃描碼或者是調(diào)用隱藏的第二掃描碼。
[0032]這樣的設(shè)置同樣可以完全杜絕采用復(fù)制掃描碼圖片或照片的方式盜用他人信息的可能。
[0033]較佳地,該第一掃描碼和該第二掃描碼為二維碼或條形碼。
[0034]較佳地,該操作權(quán)限為付款操作、登陸操作、信息交接或收發(fā)信息操作的權(quán)限。
[0035]也就是說,該操作權(quán)限可以作為付款操作、登陸操作、信息交接操作的驗(yàn)證環(huán)節(jié)。
[0036]在符合本領(lǐng)域常識(shí)的基礎(chǔ)上,上述各優(yōu)選條件,可任意組合,即得本發(fā)明各較佳實(shí)例。
[0037]本發(fā)明的積極進(jìn)步效果在于:
[0038]本發(fā)明的基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法通過合理利用掃描碼的驗(yàn)證及其他驗(yàn)證手段,在提供便捷的身份識(shí)別的同時(shí),大大提高了身份識(shí)別的安全性,顯著降低了信息被盜取的風(fēng)險(xiǎn)。
【附圖說明】
[0039]圖1為本發(fā)明實(shí)施例1的基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法的流程圖。
[0040]圖2為本發(fā)明實(shí)施例3的基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法的流程圖。
[0041]圖3為本發(fā)明實(shí)施例4的基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法的流程圖。
【具體實(shí)施方式】
[0042]下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說明本發(fā)明的技術(shù)方案,但并不因此將本發(fā)明限制在所述的實(shí)施例范圍之中。
[0043]實(shí)施例1
[0044]參考圖1所示,本實(shí)施例的基于多重動(dòng)態(tài)認(rèn)證的身份識(shí)別方法包括以下步驟:
[0045]S1、被掃描對(duì)象提供第一掃描碼;
[0046]S2、掃描并識(shí)別該第一掃描碼,以獲取掃描碼信息,并將該掃描碼信息返回一數(shù)據(jù)庫系統(tǒng);
[0047]S3、該數(shù)據(jù)庫系統(tǒng)核實(shí)該掃描碼信息,在核實(shí)失敗時(shí)輸出證偽信息并結(jié)束流程,在核實(shí)成功時(shí)執(zhí)行步驟S4;
[0048]S4、進(jìn)行兩次信息核對(duì),在該兩次信息核對(duì)均成功時(shí)給予掃描主體操作權(quán)限,否則輸出證偽信息并結(jié)束流程。
[0049]其中,步驟S4*的兩次信息核對(duì)中,先進(jìn)行的一次為狀態(tài)核對(duì)過程,后進(jìn)行的一次為第二掃描碼驗(yàn)證過程
[0050]該狀態(tài)核對(duì)過程包括以下步驟:
[0051]S41a、該數(shù)據(jù)庫系統(tǒng)獲取該被掃描對(duì)象的設(shè)備型號(hào)和設(shè)備狀態(tài);
[0052]S42a、該數(shù)據(jù)庫系統(tǒng)判斷獲取的設(shè)備型號(hào)和設(shè)備狀態(tài)是否符合預(yù)設(shè)的合法狀態(tài),在判斷結(jié)果為否時(shí)輸出證偽信息并結(jié)束流程,在判斷結(jié)果為是時(shí)將該狀態(tài)核對(duì)過程記為核對(duì)成功。
[0053]該第二掃描碼驗(yàn)證過程包括以下步驟:
[0054]S41。、數(shù)據(jù)庫發(fā)送指令使被掃描對(duì)象端呈現(xiàn)第二掃描碼;
[0055]S42。、掃描并識(shí)別該第二掃描碼,以獲取掃描碼信息,并將該掃描碼信息返回一數(shù)據(jù)庫系統(tǒng);
[0056]S43。、該數(shù)據(jù)庫系統(tǒng)核實(shí)該掃描碼信息,在核實(shí)失敗時(shí)輸出證偽信息并結(jié)束流程,在核實(shí)成功時(shí)給予掃描主體操作權(quán)限。
[0057]實(shí)施例2
[0058]本實(shí)施例的身份識(shí)別方法和實(shí)施例1相比,差別僅在于:
[0059]以一次身份信息核對(duì)過程代替實(shí)施例1中的狀態(tài)核對(duì)過程,該身份信息核對(duì)過程包括以下步驟:
[0060]S41b、該數(shù)據(jù)庫系統(tǒng)請(qǐng)求輸入用戶指紋;
[0061]S42b、該數(shù)據(jù)庫系統(tǒng)讀取指紋,并判斷指紋是否符合預(yù)設(shè)的用戶信息,在判斷結(jié)果為否時(shí)輸出證偽信息并結(jié)束流程,在判斷結(jié)果為是時(shí)將該身份信息核對(duì)過程記為核對(duì)成功。
[0062]并且,該步驟S41。為:該數(shù)據(jù)庫系統(tǒng)指令該被掃描對(duì)象根據(jù)預(yù)設(shè)編碼規(guī)則編碼以形成該第二掃描碼。這樣的設(shè)置能夠完全杜絕采用復(fù)制掃描碼圖片或照片的方式盜用他人信息的可能。
[0063]其中,S41b中該數(shù)據(jù)庫系統(tǒng)請(qǐng)求輸入用戶指