[发明专利]一种基于区块链和人脸识别的身份认证模型在审
申请号: | 202010060709.6 | 申请日: | 2020-01-19 |
公开(公告)号: | CN111476081A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 苏寒松;李燊;刘高华 | 申请(专利权)人: | 天津大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06N3/08;G06F21/32;H04L9/32;H04L29/06 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘子文 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 识别 身份 认证 模型 | ||
1.一种基于区块链和人脸识别的身份认证模型,其特征在于,由三个参与方和两个技术组件构成,三个参与方分别是用户、移动端APP和服务供应商,两个技术组件分别是人脸识别神经网络模型和基于区块链的身份链IdentiChain;用户需要成为服务供应商的合法认证用户并通过移动端APP访问相应服务供应商的服务;用户初次发起服务请求时需要完成注册操作,注册成功后服务供应商返回服务和公钥;用户再次请求服务时需要完成验证操作,验证成功后服务供应商返回服务和新公钥;其中,人脸识别神经网络模型接收移动端APP输入的人脸图像,进行训练后输出该用户的人脸特征值ID并返回给移动端APP;每个服务供应商都是身份链IdentiChain的节点之一;移动端APP向拥有注册权的服务供应商输入人脸特征值ID和Hash(证件信息),服务供应商在注册和验证操作中进行不同的计算,包括写入和验证。
2.根据权利要求1所述一种基于区块链和人脸识别的身份认证模型,其特征在于,用户进行注册操作的步骤如下:
第一步,用户向移动端APP上传包含人脸的照片及证件信息;
第二步,人脸识别模型训练出用户人脸特征值ID并将其返回给移动端APP;
第三步,移动端APP将人脸特征值ID和经过Merkel树算法计算得到的root值即证件信息HashInfo1234发送给用户请求;
第四步,选举一个节点作为主节点,该节点将人脸特征值ID向其他节点广播,其他节点计算人脸特征值ID的哈希摘要并向全网广播;当一个节点收到2/3不同节点发来的人脸特征值ID摘要都与其计算的相等,则向全网广播一条commit消息,一个节点收到2/3个不同节点发来的commit消息则达成共识;
第五步,区块创建者将人脸特征值ID的摘要和签名后的证件信息SignInfo写入新区块中;其中,SignInfo=PrivateKey(Hash(HashInfo1234));服务供应商返回签名所用私钥对称的公钥和服务给移动端APP,移动端APP将服务和封装了公钥的二维码返回给用户作为将来验证身份的凭证之一。
3.根据权利要求1所述一种基于区块链和人脸识别的身份认证模型,其特征在于,已经成为IdentiChain的注册用户希望获取某服务供应商的服务,进行验证操作的步骤如下:
第一步,用户向移动端APP输入人脸图像、证件信息(Hash)和包含公钥的二维码;
第二步,移动端APP将人脸图像输入到人脸识别神经网络模型中,该模型训练得到用户特征值ID,并将用户特征值ID返回给移动端APP;
第三步,移动端APP利用Merkel树算法计算证件信息得到HashInfo1234,解析二维码得到PublicKey,并将HashInfo1234、用户特征值ID、PublicKey发送给用户请求的服务供应商;
第四步,该服务供应商在IdentiChain中遍历是否存在与HashInfo1234相等的PublicKey(用公钥解密后的SignInfo),若不存在,则证件信息不符,验证失败;若存在,则该用户证件信息验证通过;
第五步,计算移动端APP输入的用户特征值ID与相应区块ID的相似度,若不相似则为非法用户,验证失败;若相似,证明其生物特征验证通过;
第六步,计算Hash(PrevHash+TimeStamp+Nonce)是否等于下一区块哈希值,若不满足则验证失败;若满足,验证成功;其中PreHash指的是前一个区块的哈希值,TimeStamp指的是时间戳,Nonce指的是特征值和证件信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010060709.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理装置、信息处理方法、存储介质
- 下一篇:沉积掩模单元