实名认证平台如何实现?
身份識別認證的是用戶在應用系統中的身份,如果要驗證用戶在現實生活中的真實身份,就需要使用實名認證了。根據國家法規要求和伴隨著移動互聯網的飛速發展,實名認證已經成了很多(移動)互聯網應用的標配。由于涉及到公民身份信息,實名認證都需要連接到一個第三方的實名身份數據源。常用的實名認證方式有以下幾種:
1.現場審核
這是最傳統的審核方式,用戶需要在應用系統的業務辦理場所現場提交相關身份證明材料,辦理場所的工作人員審核用戶真實身份。如傳統的銀行業務、政府行政服務、CA數字證書服務等,都采用這種線下審核方式。而我們現在談到的實名認證,一般是指下面的線上方式。
2.身份證四要素
身份證四要素是指姓名、身份證號,以及身份證有效期開始時間和截至時間。這種方式下系統與公安的人口數據庫相連接,驗證上述四元素信息是否真實有效。
采用此種實名認證方式時,應用系統將調用接口將上述認證要素提交給第三方的實名認證服務器,實名認證服務器再調用公安部門相關身份信息數據庫接口進行驗證,最終返回驗證結果。系統架構如下圖。
流程說明:
用戶在終端發起認證請求。
在終端輸入姓名、身份證號碼以及身份證有效期起止時間,并提交到應用系統服務器。
應用系統服務器轉發上述身份證要素到實名認證服務器。
實名認證服務器處理應用系統提交的請求,并使終端跳轉到人臉識別頁面。
開始進行人臉識別,返回識別結果。
實名認證服務器提交身份證要素與人臉圖像到公安信息系統。
公安信息系統針對要素與人臉圖像值進行數據對比。
對比完成,逐級返回對比或驗證結果。
3.運營商三要素
這里的運營商是指三大電信業務運營商。手機實名制已經推行多年,運營商手里已經有足夠多的公民身份信息,因此可以利用其數據信息進行認證。采用運營商三要素認證時,用戶需提供姓名、手機號碼、身份證號碼進行驗證,應用系統將調用接口,將上述認證要素提交給實名認證服務器,實名認證服務器再調用運營商相關信息系統接口進行驗證,最終返回驗證結果。系統架構如下圖。
認證流程如下圖:
用戶提交姓名、手機號碼和身份證號碼到應用系統服務器。
應用系統轉發上述要素到實名認證服務器。
實名認證服務器處理應用系統提交的請求。
實名認證服務器提交認證要素到運營商信息系統。
運營商信息系統針對要素進行數據對比。
對比完成,逐級返回對比或驗證結果。
在上述過程中,實名認證服務器一般會通過短信驗證方式確認當前用戶是所提交手機號碼的使用者。
4.銀行卡四元素
和運營商一樣,銀行也有我們每個人的身份信息。采用銀行卡四要素認證時,用戶需提姓名、手機號碼、身份證號及銀行卡號進行驗證。驗證過程與前兩個認證類似,應用系統調用接口,將上述認證要素提交給實名認證服務器,實名認證服務器再調用銀聯相關信息系統接口進行驗證,最終返回驗證結果。系統架構如下圖。
認證流程如下圖:
用戶在終端輸入姓名、手機號碼、身份證號及銀行卡號,并提交到應用系統服務器。
應用系統轉發上述要素到實名認證服務器。
實名認證服務器處理應用系統提交的請求。
實名認證服務器提交認證要素到銀聯信息系統。
銀聯信息系統針對要素進行數據對比。
對比完成,逐級返回對比或驗證結果。
同樣,實名認證服務器會通過短信驗證方式確認當前用戶是所提交手機號碼的使用者。
5.企業實名認證
上面介紹的是針對個人的實名認證。針對企事業單位等機構的實名認證一般采用對公轉賬的方式。即用戶提供企業名稱、企業代碼、法定代表人姓名、身份證號碼、對公銀行賬號信息,認證機構完成信息校驗后,系統會向企業對公賬號打入一筆金額(一般在1元以下),企業收到款項后將收到款項的金額再提交驗證,如金額正確則完成實名認證。系統架構如下圖。
流程說明:
用戶在終端輸入企業名稱、企業統一社會信用代碼、法定代表人姓名、法定代表人身份證號碼、對公銀行賬號信息,并提交到電應用系統服務器。
應用系統服務器轉發上述要素到實名認證服務器。
實名認證服務器處理應用系統提交的請求。
實名認證服務器提交認證要素到銀聯信息系統。
銀聯信息系統針對要素進行數據對比。
銀聯信息系統返回對比結果到實名認證服務器。
實名認證服務器驗證對比結果是否正確。如果正確,進行下一步,否則跳到第12步。
實名認證服務器向企業對公銀行賬號打款,金額數隨機并不超過1元人民幣。并可以通過電話、郵件等方式通知用戶。
用戶在終端輸入收到的打款金額數,提交給應用系統。
應用系統轉發金額數到實名認證服務器。
實名認證服務器驗證金額數是否正確。
逐級返回驗證結果。
上述實名認證方式已經相當成熟,柏睿網絡科技是公安部一所合作企業,能夠提供公安部的人臉庫接口。因為公安的數據最完整、最權威,不然實名認證在使用中出現的個人隱私問題無法得到更好的保證。
總結
以上是生活随笔為你收集整理的实名认证平台如何实现?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BCDEDIT - 启动配置数据存储编辑
- 下一篇: iVX开发过程整理的常见问题与回答(二)