本公開一般涉及數(shù)據(jù)通訊領(lǐng)域,尤其涉及一種混合身份信息采集校驗方法及系統(tǒng)。
背景技術(shù):
隨著社會的不斷發(fā)展和科技的不斷進步,個人身份的采集識別已經(jīng)成為人們開展正常工作、生活和學(xué)習(xí)中必不可少的環(huán)節(jié)。例如,目前在物流快遞領(lǐng)域,寄遞實名制越來越普及,傳統(tǒng)的紙質(zhì)采集方式操作繁安全性低,專業(yè)的身份信息采集設(shè)備成本高昂、操作復(fù)雜,且采集身份憑證形式單一;雖然國家認可的個人身份憑證多種多樣,但是專業(yè)的身份采集應(yīng)用程序存在采集方式單一,僅可采集身份證信息的問題。
技術(shù)實現(xiàn)要素:
鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,做出了本發(fā)明。
第一方面,本發(fā)明提供了一種混合身份信息采集校驗方法,包括:
配置待采集的身份信息種類;
采集身份信息;
根據(jù)對應(yīng)于所述身份信息種類的預(yù)存身份信息驗證邏輯對所述身份信息的合法性進行驗證;
響應(yīng)于驗證成功,將所述身份信息發(fā)送至服務(wù)器,以供校驗所述服務(wù)器中是否存有所述身份信息;以及,
接收所述服務(wù)器基于校驗結(jié)果生成并返回的結(jié)果信息,顯示所述結(jié)果信息。
第二方面,本發(fā)明提供了一種混合身份信息采集校驗系統(tǒng),包括若干移動終端和服務(wù)器,
所述移動終端包括:
配置單元,用于配置待采集的身份信息種類;
采集單元,用于采集身份信息;
驗證單元,用于根據(jù)對應(yīng)于所述身份信息種類的預(yù)存身份信息驗證邏輯對所述身份信息的合法性進行驗證;
第一傳輸單元,用于響應(yīng)于驗證成功,將所述身份信息發(fā)送至服務(wù)器,以及,接收所述服務(wù)器返回的結(jié)果信息;
所述服務(wù)器包括:
校驗單元,用于校驗所述服務(wù)器中是否存有所述身份信息并基于校驗結(jié)果生成結(jié)果信息;以及
第二傳輸單元,用于向所述移動終端返回結(jié)果信息。
本申請?zhí)峁┑幕旌仙矸菪畔⒉杉r灧椒跋到y(tǒng),通過配置多種身份信息種類,與各身份信息憑證相對應(yīng),多種身份信息種類可集中配置于一個移動終端或者應(yīng)用程序,支持多樣的身份信息采集,解決身份信息采集的同時支持身份信息校驗。本發(fā)明有效支持多種身份證件的采集校驗,提高信息采集的便攜性和真實性,解決了紙質(zhì)采集或者專業(yè)設(shè)備采集的復(fù)雜問題。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1為本發(fā)明實施例提供的混合身份信息采集校驗方法的流程圖;
圖2為本發(fā)明實施例提供的混合身份信息采集校驗系統(tǒng)的方框圖;
圖3為本發(fā)明另一實施例提供的混合身份信息采集校驗系統(tǒng)的方框圖。
具體實施方式
下面結(jié)合附圖和實施例對本申請作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本申請。
如圖1所示,本發(fā)明提供了一種混合身份信息采集校驗方法,包括以下步驟:
步驟S1:配置待采集的身份信息種類;
步驟S2:采集身份信息;
步驟S3:根據(jù)對應(yīng)于所述身份信息種類的預(yù)存身份信息驗證邏輯對所述身份信息的合法性進行驗證;
步驟S4:響應(yīng)于驗證成功,將所述身份信息發(fā)送至服務(wù)器,以供校驗所述服務(wù)器中是否存有所述身份信息;
步驟S5:接收所述服務(wù)器基于校驗結(jié)果生成并返回的結(jié)果信息,顯示所述結(jié)果信息。
本發(fā)明所提供的混合身份信息采集校驗方法,移動終端上配有相應(yīng)的應(yīng)用程序,根據(jù)用戶提供的身份憑證,配置待采集的身份信息種類(即顯示相應(yīng)的身份信息采集類型),供采集身份信息;移動終端采集身份信息,并在移動終端內(nèi)進行身份信息的驗證;若驗證成功,發(fā)送至服務(wù)器進行身份信息的校驗,且在校驗成功的情況下返回結(jié)果信息,并顯示于移動終端的顯示界面。
在步驟S1中,身份信息種類包括以下任意一種,居民身份證信息、軍官證信息、護照信息、機動車駕駛證信息、港澳通行證信息、臺胞證信息、船員證信息。也即,移動終端的應(yīng)用程序支持國家認可的七種常用身份證件信息的采集,所采集的身份信息至少包括各種身份證件的身份標識數(shù)據(jù),例如、身份證號碼、軍官證號碼、護照號碼、駕駛證號碼、港澳通行證號碼、臺胞證號碼、船員證號碼;當然也可以包括身份證件的基本信息,例如姓名、出身年月等。
在步驟S2中,采集身份信息包括:接收輸入的身份信息;或,通過NFC模塊采集身份證件的身份信息。采集身份信息可以為,操作員在移動終端的應(yīng)用程序輸入以下任意一種身份信息,如身份證號碼、軍官證號碼、護照號碼、駕駛證號碼、港澳通行證號碼、臺胞證號碼或船員證號碼,供移動終端采集。采集身份信息還可以為,通過NFC模塊讀取身份證中的身份標識數(shù)據(jù)。
在步驟S3中,根據(jù)對應(yīng)于身份信息種類的預(yù)存身份信息驗證邏輯對身份信息的合法性進行驗證包括:
調(diào)用對應(yīng)于所述身份信息種類的預(yù)存的一項或多項預(yù)存身份信息驗證邏輯對身份信息進行匹配識別;若識別失敗,則顯示提示信息并返回所述采集身份信息。
常見的身份證件的證件號碼(即前述提到的身份信息所包括的身份標識數(shù)據(jù))都是唯一的,每種身份證件的證件號碼都有一定的規(guī)則,移動終端的應(yīng)用程序可以將每種證件號碼的規(guī)則通過算法在程序做控制,不符合規(guī)范的證件號碼不能與預(yù)存的身份信息驗證邏輯相匹配,即驗證失敗,則不能進行身份信息的采集,移動終端顯示驗證失敗的結(jié)果。
在步驟S4中,響應(yīng)于驗證成功,將身份信息發(fā)送至服務(wù)器,以供校驗服務(wù)器中是否存有身份信息包括:
響應(yīng)于驗證成功,對身份信息進行以下至少一項處理:加密處理,分片處理;
將處理后的身份信息發(fā)送至服務(wù)器,以供服務(wù)器在進行對應(yīng)的解密處理和/或合成處理后,校驗服務(wù)器中是否存有身份信息,基于校驗結(jié)果生成并返回結(jié)果信息。
一般,在采集的身份信息與預(yù)存身份信息驗證邏輯匹配識別成功的情況下,即在身份信息的合法性驗證成功的情況下,優(yōu)選將采集的身份信息以加密且分片打包傳給服務(wù)器,服務(wù)器接收到加密的身份信息,在解密成功、確認身份信息的完整性后才會做進一步處理,否則拒絕所接收的身份信息,其中加密且分片打包后的身份信息傳給服務(wù)器的過程中,任何一個片段的加密信息都無法通過外部設(shè)備還原信息。具體為,移動終端的應(yīng)用程序獲取加密數(shù)據(jù)(身份信息)之后,會通過ASE256標準的加密機制再次加密做雙加密機制,基于https的傳輸協(xié)議把加密數(shù)據(jù)傳輸給服務(wù)器,服務(wù)器接收后會進行第一道解密以保證信息來源的安全性,解密完之后將完整的加密身份信息提供給服務(wù)器識別身份信息。如以加密的形式(不分片)傳輸,則在對身份信息加密后傳輸至服務(wù)器,服務(wù)器接收后解密通過后,再進行校驗是否存有身份信息;如果以分片的形式(不加密)傳輸,則在對身份信息就行碎片處理后傳輸至服務(wù)器,服務(wù)器接收后即進行校驗是否存有身份信息。故為了保證身份信息傳輸?shù)陌踩砸约疤岣邆鬏斝?,故將身份信息以加密且分片打包的形式傳輸至服?wù)器。
進一步地,步驟S4中,響應(yīng)于驗證成功,將身份信息發(fā)送至服務(wù)器,以供校驗服務(wù)器中是否存有身份信息進一步還包括:
將對應(yīng)于身份信息的業(yè)務(wù)需求信息發(fā)送至服務(wù)器,以供服務(wù)器在校驗成功后根據(jù)業(yè)務(wù)需求信息進行查詢,生成并返回查詢結(jié)果。
服務(wù)器獲取到操作員錄入的身份信息,若校驗成功,即校驗到服務(wù)器內(nèi)存儲有身份信息的情況下,服務(wù)器根據(jù)所接收到的對應(yīng)于身份信息的業(yè)務(wù)需求,進行查詢。例如物流領(lǐng)域,有些需要查詢是否存有身份信息的狀態(tài)(有或無),有些需要查詢錄入時間,有些需要查詢證件人的安全狀態(tài)等等。移動終端所接收到的結(jié)果信息可以是直接返回的狀態(tài)信息,查詢成功或失敗的狀態(tài),或者對應(yīng)于其他查詢請求的返回結(jié)果,服務(wù)器可以向移動終端返回對應(yīng)的信息。
參照圖2,本發(fā)明還提供了一種混合身份信息采集校驗系統(tǒng),包括若干移動終端和服務(wù)器,
移動終端包括:
配置單元101,用于配置待采集的身份信息種類;
采集單元102,用于采集身份信息;
驗證單元103,用于根據(jù)對應(yīng)于身份信息種類的預(yù)存身份信息驗證邏輯對身份信息的合法性進行驗證;
第一傳輸單元104,用于響應(yīng)于驗證成功,將身份信息發(fā)送至服務(wù)器,以及,接收服務(wù)器返回的結(jié)果信息;
服務(wù)器包括:
校驗單元201,用于校驗服務(wù)器中是否存有身份信息并基于校驗結(jié)果生成結(jié)果信息;以及
第二傳輸單元202,用于向移動終端返回結(jié)果信息。
其中,第一傳輸單元104和第二傳輸單元202通過有線或無線的形式連接。
進一步地,根據(jù)用戶提供的身份憑證,移動終端通過配置單元顯示相應(yīng)的待采集的身份信息種類,身份信息種類包括以下任意一種:居民身份證信息、軍官證信息、護照信息、機動車駕駛證信息、港澳通行證信息、臺胞證信息、船員證信息。也即,移動終端的應(yīng)用程序可支持國家認可的七種常用身份證件信息的采集,所采集的身份信息至少包括各身份證件的身份標識數(shù)據(jù),例如、身份證號碼、軍官證號碼、護照號碼、駕駛證號碼、港澳通行證號碼、臺胞證號碼、船員證號碼;當然也可以包括身份證件的基本信息,例如姓名、出身年月等。相應(yīng)的,移動終端內(nèi)有存儲單元存儲與身份信息種類對應(yīng)的預(yù)存身份信息驗證邏輯。
進一步地,采集單元包括:
輸入模塊,用于接收輸入的身份信息;或,
NFC模塊,讀取身份證件的身份信息。
輸入模塊可以用來接收輸入的身份證號碼、軍官證號碼、護照號碼、駕駛證號碼、港澳通行證號碼、臺胞證號碼、船員證號碼。NFC模塊可用來讀取身份證的身份標識數(shù)據(jù)(即身份證號碼),NFC模塊只要符合ISO 1444、ISO15693或FeliCa標準的非接觸式IC卡閱讀器功能,可以讀取采用相同標準的外部非接觸式IC卡。移動終端為具有NFC功能的移動終端。
進一步地,混合身份信息采集校驗系統(tǒng)還包括以下至少一項:
加密單元,配置用于在驗證單元驗證成功后對身份信息進行加密,生成加密信息;
分片單元,配置用于在驗證單元驗證成功后,對身份信息進行分片以生成若干分片信息,或,對加密信息進行分片以生成若干加密分片信息;
第一傳輸單元進一步配置用于將加密信息、若干分片信息或若干加密分片信息發(fā)送至服務(wù)器?;旌仙矸菪畔⒉杉r炏到y(tǒng)可以包括加密單元和/或分片單元。
如圖3所示,本發(fā)明另一實施例提供的混合身份信息采集校驗系統(tǒng)包括移動終端包括配置單元301、采集單元302、驗證單元303、加密單元304、分片單元305和第一傳輸單元306,服務(wù)器包括校驗單元401和第二傳輸單元402。
移動終端的配置單元301內(nèi)配置有待采集的身份信息種類,采集單元302采集身份信息,驗證單元303根據(jù)對應(yīng)于身份信息種類的預(yù)存身份信息驗證邏輯對身份信息的合法性進行驗證;在驗證單元驗證身份信息成功的情況下,加密單元304對身份信息進行加密處理形成加密信息;分片單元305對加密信息進行分片處理,形成加密分片信息,方便第一傳輸單元傳輸信息;第一傳輸單元306將加密分片信息發(fā)送至服務(wù)器;服務(wù)器中第二傳輸單元402接收傳輸過來的加密分片信息,校驗單元401校驗服務(wù)器中是否存有身份信息并根據(jù)校驗結(jié)果生成結(jié)果信息,第二傳輸單元將結(jié)果信息返回至移動終端。對應(yīng)于服務(wù)器內(nèi)所存儲的身份信息,服務(wù)器內(nèi)設(shè)有數(shù)據(jù)庫,數(shù)據(jù)庫內(nèi)即存儲有業(yè)務(wù)信息;在校驗單元校驗成功的情況下,服務(wù)器根據(jù)由移動終端傳送來的對應(yīng)于身份信息的業(yè)務(wù)需求調(diào)取相應(yīng)的業(yè)務(wù)信息,生成結(jié)果信息。
其中,通過加密且分片打包的身份信息由移動終端傳給服務(wù)器,任何一個片段的加密信息都無法通過外部設(shè)備還原信息。具體為,移動終端的應(yīng)用程序獲取加密數(shù)據(jù)(身份信息)之后,會通過ASE256標準的加密機制再次加密做雙加密機制,基于https的傳輸協(xié)議把加密數(shù)據(jù)傳輸給服務(wù)器,服務(wù)器接收后會進行第一道解密以保證信息來源的安全性,解密完之后將完整的加密身份信息提供給服務(wù)器識別身份信息。
本申請中的移動終端可以為智能手機、平板電腦或者個人電腦等,可以實現(xiàn)與服務(wù)器之間的有線或無線連接。
以上描述僅為本申請的較佳實施例以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進行互相替換而形成的技術(shù)方案。