在很多对于身份验证比较严格的区域如机场登机、火车站售票,宾馆住宿等,是需要通过我们身份证进行验证。不过近日第一张“刷脸身份证”正式宣告诞生,用户通过用户通过名为“微警认证”的 APP 或“网证CTID”微信小程序进行注册验证成功后,就能让保存在手机中的“网证”拥有与实体身份证一样的功能。
网证=身份证?认识网证
随着互联网技术的发展,通过电子(网络)证件实现对用户或者网站的验证已经非常普遍。比如支付宝、网银的实名验证,是通过将实体身份证拍摄为电子照片,然后借助这些数字照片实现对用户的身份认证,这种电子照片实际上就是一种简单的网证(图1)。
图1 网络实名通过上传照片实现验证
拍摄电子照片操作很简单,但是这种验证方法也有很大的缺陷,比如照片容易被篡改,手持证件无法验证是否是活体,这些不足无法让电子身份证能够在安全性较高的场合使用。现在的“刷脸身份证”则是一种安全性更高的电子证件,正式名称为网证CTID,它是公安部第一研究所推出的身份证网上应用凭证。网证CTID以身份证制证数据为基础,是公安部认可的国家法定证件及身份凭证,因此CTID具有和实体身份证一样的法律效力(图2)。
图2 网证CTID
电子证背后——网证CTID技术探秘
如上所述,网证CTID是一种身份证网上应用凭证,简称网证。那么网证是怎么产生的?它为什么可以替代实体身份证进行身份确认?
我们先来了解一下日常生活中身份验证的场景,比如我们要到银行去开户,填写完资料后需将身份证递交给工作人员,工作人员会先将证件和当前用户人工对比对,确认无误后将身份证放置在身份证阅读器,设备读取身份信后通过连接到公安网服务器进行解码、验证,如果信息一致则完成实名认证(图3)。
图3 身份证阅读器
实名认证的程序一般是:识别→读取信息→核对信息→完成验证,因此如果要让网证CTID实现实体身份证的功能,网证CTID只要能够实现上述流程的功能即可。在制作网证CTID过程中用户填写个人信息并设置身份证认证码后进行活体人像采集,按照屏幕提示读出数字并完成拍摄,这样相关信息发送至后台身份信息数据库进行比对验证,验证成功后即可使用(图4)。
图4 制作网证CTID
这样持有网证CTID的用户,以后在需要身份识别的场合实行实名认证,比如在政务窗口办理业务,打开网证CTID”小程序扫一扫窗口设备发出的“验证动态二维码”进行身份识别,按照提示指引完成脸部识别,提示“验证通过”即完成身份认证(图5)。
图5 网证CTID扫描
上述看似简单的流程背后却蕴含着众多先进识别技术。首先是人脸识别,CTID小程序采集到的人脸数据要实现和公安网数据库中留存身份证上的脸型数据精准识别,确保当前采集到的脸型就是数据库中本人数据。因为生活照和证件照外观上差别很大,CTID采用的是国内先进的脸部和声纹识别技术,可以实现非常精准的识别。
其次是人工智能技术。用户生成网证CTID后,在日常生活中可能会由于各种原因导致脸型的变化,如一段时间暴饮暴食导致脸部发胖,或者一段时间身心焦虑导致脸型瘦削。对于各种原因导致的脸型变化,网证CTID后台验证系统使用的是人工智能技术,通过对各种脸型数据深度学习,生成特定的算法后就可以“忽略”上述原因导致的脸型变化。比如对采集到人脸数据进行深度学习,提取脸部中固定数据如瞳孔距离,这样无论外部脸型如何变化,系统都可以根据这些固定特征点实现对用户脸部数据的精准识别(图6)。
图6 网证CTID的AI识别图解
不仅是安全,网证CTID给我们带来更多用处
大家知道现在很多场合都需要实名认证,常规的方法是携带自己身份证去验证。不过携带实体身份证经常会丢失或者被窃取,而通过微信小程序生成的网证CTID则是存在于手机中,非常方便携带。
其次网证CTID识别精度也比传统人眼识别要高,在手机上生成网证CTID后,后续实名验证是通过扫描二维码和刷脸实现验证的。不仅识别的速度快,而且由于借助人工智能的识别系统,识别的精度也非常高,避免自己拿着自己身份证,却被工作人员要求“请叫本人来处理”的尴尬!
当然在实际生活中,网证CTID用途还有很多,未来诸多要求实名制的应用场景,都将通过“网证”实现国家法定证件及身份认证。
,