[发明专利]一种基于活体检测的数字身份认证方法及系统在审
申请号: | 202010503501.7 | 申请日: | 2020-06-05 |
公开(公告)号: | CN111625800A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 李骁宇;张先国;苑海鑫 | 申请(专利权)人: | 光载互联(杭州)科技有限公司 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F21/60;G06F21/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 活体 检测 数字 身份 认证 方法 系统 | ||
1.一种基于活体检测的数字身份认证方法,该数字身份认证方法包括以下步骤:
步骤1:服务器后台将注册账户信息上链至区块链;区块链根据用户提供的公钥生成用户的身份标识符;
步骤2:客户端根据所述身份标识符并利用JWT获取用户的数字身份信息,将所述数字身份信息发送至服务器后台,所述服务器后台将所述数字身份信息上链至区块链;
步骤3:客户端基于经认证服务器验证的SDK认证结果以及经服务器后台验证的后台认证结果,判断所述数字身份信息是否合法。
2.根据权利要求1所述的数字身份认证方法,其特征在于,所述步骤1包括以下子步骤;
步骤1.1:客户端接收注册用户写入的注册账户信息以创建账户并将所述注册账户信息发送至服务器后台;
步骤1.2:服务器后台将所述注册账户信息和时间戳进行拼接以进行接口注册,在接口注册成功后为该用户生成访问授权令牌;
步骤1.3:服务器后台利用所述访问授权令牌将所述注册账户信息上链至区块链,区块链根据用户提供的公钥生成所述身份标识符。
3.根据权利要求1所述的数字身份认证方法,其特征在于,所述步骤3包括以下子步骤:
步骤3.1:客户端采集用户的活体头像并通过SDK对所述活体头像进行鉴权处理以获得头像采集数据,并将所述头像采集数据发送给认证服务器;
步骤3.2:认证服务器对所述头像采集数据进行处理以获得身份认证结果,并将所述身份认证结果返回至服务器后台;同时,认证服务器通过SDK向客户端返回所述身份认证结果,客户端根据所述身份认证结果以生成所述SDK认证结果;
步骤3.3:客户端向所述服务器后台发出请求认证结果命令以获得所述后台认证结果,当且仅当所述SDK、后台认证结果一致且通过认证时,才能验证所述数字身份信息合法。
4.根据权利要求1所述的数字身份认证方法,其特征在于,所述数字身份认证方法还包括步骤4:客户端对所述后台认证结果进行JWT本地验签。
5.根据权利要求4所述的数字身份认证方法,其特征在于,所述步骤4包括以下子步骤:
步骤4.1:客户端使用JWT并根据用户身份证的哈希值从IPFS文件系统中获取所述数字身份信息的加密数据;
步骤4.2:客户端使用JWT并调用服务器后台对所述加密数据进行解密以获得解密数据;
步骤4.3:客户端对所述解密数据进行验签以获得本地验签的公钥,若解密数据的公钥与本地验签的公钥一致,则证明本地验签通过;否则,本地验签不通过。
6.根据权利要求5所述的数字身份认证方法,其特征在于,所述步骤4还包括以下子步骤:
步骤4.4:客户端从区块链上获取JWT的数字身份信息,对所述JWT的数字身份信息进行处理以获得第一JSON字符串,对所述第一JSON字符串进行组装以获得第二JSON字符串,对所述第二JSON字符串进行JWT格式化以生成第一格式化数据;
步骤4.5:客户端调取服务器后台的加密接口以对所述第一格式化数据进行加密,然后对加密过的数据再进行JWT格式化以生成第二格式化数据,将所述第二格式化数据上传至IPFS文件系统;
步骤4.6:客户端基于IPFS文件系统返回的用户新的身份证哈希值和所述第二格式化数据以更新用户的身份证哈希值。
7.一种基于活体检测的数字身份认证系统,该数字身份认证系统包括服务器后台、客户端和区块链;其中,
服务器后台用于将注册账户信息上链至区块链,区块链根据用户提供的公钥生成用户的身份标识符;
客户端根据所述身份标识符并利用JWT获取用户的数字身份信息,将所述数字身份信息发送至服务器后台,所述服务器后台将所述数字身份信息上链至区块链;
客户端基于经认证服务器验证SDK认证结果以及经服务器后台验证的后台认证结果,判断所述数字身份信息是否合法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于光载互联(杭州)科技有限公司,未经光载互联(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010503501.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆测试方法及装置
- 下一篇:一种水工建筑物智能巡检分析预警系统