【技术实现步骤摘要】
认证方法及装置、电子设备、计算机可读存储介质
本公开涉及互联网
,更具体地,涉及一种认证方法及装置、一种电子设备、一种计算机可读存储介质。
技术介绍
随着互联网技术的飞速发展,越来越多的电子设备采用生物识别认证方式进行身份验证,生物识别的方式也日趋多样化。例如,包括指纹识别、人脸识别、虹膜识别、指静脉识别等。在一些安全性需求较高的行业,一般需要多重验证身份。例如,目前商业银行员工登陆业务系统或执行交易,通过员工用户ID信息+指纹识别进行身份认证,保证交易的安全性及合规性。在交易测试的过程中,对于单笔交易测试,通常用实物指纹仪外部设备读卡器与专业应用系统进行对接,通过特征值的读取、识别、存储、校验来完成身份识别认证,测试交易中交易操作与授权柜员还需要不同的人进行指纹识别。目前涉及指纹识别及认证的业务客户端较多,包括柜面终端、自助服务设备、参数管理平台、业务运营管理客户端等,一般通过向统一认证系统请求指纹识别并接收返回的认证结果来完成身份验证。在实际生产中,实物指纹仪有限,且不同客户端有不同的请求格 ...
【技术保护点】
1.一种认证方法,包括:/n接收由客户端发送的认证请求,其中,所述客户端发送的认证请求携带有用户标识和所述客户端的标识;/n根据所述用户标识从集中存储指纹特征数据库中获取与所述用户标识对应的指纹特征值,其中,所述集中存储指纹特征数据库中存储有预先采集的不同用户标识分别对应的指纹特征值;/n根据所述客户端的标识从客户端请求配置表中获取与所述客户端对应的配置格式,其中,所述客户端请求配置表中包括不同客户端分别对应的配置格式;/n根据所述用户标识、与所述用户标识对应的指纹特征值、与所述客户端的标识对应的配置格式对所述认证请求的请求报文进行封装;以及/n向认证服务器发送封装得到的请 ...
【技术特征摘要】
1.一种认证方法,包括:
接收由客户端发送的认证请求,其中,所述客户端发送的认证请求携带有用户标识和所述客户端的标识;
根据所述用户标识从集中存储指纹特征数据库中获取与所述用户标识对应的指纹特征值,其中,所述集中存储指纹特征数据库中存储有预先采集的不同用户标识分别对应的指纹特征值;
根据所述客户端的标识从客户端请求配置表中获取与所述客户端对应的配置格式,其中,所述客户端请求配置表中包括不同客户端分别对应的配置格式;
根据所述用户标识、与所述用户标识对应的指纹特征值、与所述客户端的标识对应的配置格式对所述认证请求的请求报文进行封装;以及
向认证服务器发送封装得到的请求报文,以便所述认证服务器基于所述封装得到的请求报文对所述用户进行认证。
2.根据权利要求1所述的方法,还包括:
从一个或多个客户端分别对应的应用数据库导出源指纹特征数据,其中,所述源指纹特征数据包括不同用户在所述一个或多个客户端上录入的指纹特征数据;以及
将所述源指纹特征数据按照预设表结构导入所述集中存储指纹特征数据库中。
3.根据权利要求2所述的方法,其中,所述将所述源指纹特征数据按照预设表结构导入所述集中存储指纹特征数据库中包括:
对同一用户标识在不同客户端录入的指纹特征数据进行去重处理;以及
将每一个用户标识作为主键,在所述集中存储指纹特征数据库中存储去重处理后的与所述用户标识对应的指纹特征数据。
4.根据权利要求1至3中任一项所述的方法,其中,所述客户端请求配置表包括所述客户端的如下配置格式:
所述客户端的标识、所述客户端的站点标识、请求格式类型、发送报文格式和返回报文格式。
5.根据权利要求1至3中任一项所述的方法,还包括:
在根据所述用户标识从集中存储指纹特征数据库中无法查找到与所述用户标识对应的指纹特征值的情况下,输出页面提示信息,以提示需要录入与所述用户标识对应的指纹特征数据。
6.根据权利要求1至3中任一项所述的方法,其中,
所述向认证服务器发送封装得到的请求报文,以便所述认证服务器基于所述封装得到的请求报文对所述用户进行认证包括:
向所述认证服务器发送封装得到的请求报文,以便所述认证服务器对所述封装得到的请求报文进行解析,得到与所述用户标识对应的指纹特征值;以及对所述用户标识对应的指纹特征值进行验证,得到验证结果;
所述方法还包括:
接收由所述认证服务器发送的所述验证结果。
7.一种认证装置,包括:
接收模块,用于接收由客户端发送的认证请求,其中,所述客户端发送的认证请求携带有用户标识和所述客户端的标...
【专利技术属性】
技术研发人员:景佳,徐现,马蕾,周婧,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。