身份识别认证的是用户在应用系统中的身份,如果要验证用户在现实生活中的真实身份,就需要使用实名认证了。根据国家法规要求和伴随着移动互联网的飞速发展,实名认证已经成了很多(移动)互联网应用的标配。由于涉及到公民身份信息,实名认证都需要连接到一个第三方的实名身份数据源。常用的实名认证方式有以下几种:
1.现场审核
这是最传统的审核方式,用户需要在应用系统的业务办理场所现场提交相关身份证明材料,办理场所的工作人员审核用户真实身份。如传统的银行业务、政府行政服务、CA数字证书服务等,都采用这种线下审核方式。而我们现在谈到的实名认证,一般是指下面的线上方式。
2.身份证四要素
身份证四要素是指姓名、身份证号,以及身份证有效期开始时间和截至时间。这种方式下系统与公安的人口数据库相连接,验证上述四元素信息是否真实有效。
采用此种实名认证方式时,应用系统将调用接口将上述认证要素提交给第三方的实名认证服务器,实名认证服务器再调用公安部门相关身份信息数据库接口进行验证,最终返回验证结果。系统架构如下图。
流程说明:
-
用户在终端发起认证请求。
-
在终端输入姓名、身份证号码以及身份证有效期起止时间,并提交到应用系统服务器。
-
应用系统服务器转发上述身份证要素到实名认证服务器。
-
实名认证服务器处理应用系统提交的请求,并使终端跳转到人脸识别页面。
-
开始进行人脸识别,返回识别结果。
- <