[发明专利]一种基于区块链的去中心化身份认证系统及方法在审
申请号: | 201810609810.5 | 申请日: | 2018-06-13 |
公开(公告)号: | CN108833114A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 阮娜;贾维嘉;杜容天 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04L29/08 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 屈蘅 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 中心化 身份认证 身份认证系统 机密信息 指纹识别 密钥 数据库 分布式存储 数据库存储 黑客入侵 数据流失 网络传输 用户身份 破解 存储 篡改 拦截 保证 认证 创建 | ||
1.一种基于区块链的去中心化身份认证系统,其特征在于,包括:
信息获取单元,用于获取登录用户的信息,所述用户的信息为有效身份证件信息和/或指纹信息;
身份创建单元,用于为登录用户分配一对公私钥,并基于所述公私钥、区块链及用户录入所述信息获取单元的有效身份证件信息和指纹信息进行身份创建;其中,私钥代表用户的个人身份,公钥用于存储用户信息的区块地址,所述用户信息的区块地址上的存储内容为用户签名(sign);
身份认证二维码生成单元,用于基于当前登录所述信息获取单元的用户的私钥和指纹信息生成一身份认证二维码;
身份认证单元,用于识别当前登录用户的身份认证二维码,以认证当前登录所述信息获取单元的用户是否为已经所述身份创建单元进行身份创建的用户。
2.如权利要求1所述的基于区块链的去中心化身份认证系统,其特征在于,所述存储用户信息的区块地址基于用户的公钥计算获得,计算过程如下:
将公钥进行SHA256哈希得到32字节的第一哈希值(Hash1);
对第一哈希值(Hash1)通过RIPEMD-160算法来得到20字节的第二哈希值(Hash2);
将把版本号加第二哈希值(Hash2)组成的21字节数组进行双次SHA256哈希,得到的哈希值的头4个字节作为校验和,放置于21字节数组的末尾;
对组成25位数组进行Base58编码,以得到存储用户信息的区块地址(Add1)。
3.如权利要求1所述的基于区块链的去中心化身份认证系统,其特征在于,所述身份创建单元基于椭圆曲线算法secp256k1为用户分配一对公私钥。
4.如权利要求1所述的基于区块链的去中心化身份认证系统,其特征在于,所述有效身份证件信息包括有效身份证件上个人信息和有效身份证件照片,有效身份证件为身份证和/或护照。
5.如权利要求4所述的基于区块链的去中心化身份认证系统,其特征在于,所述有效身份证件信息涉及的有效身份证件为身份证时,有效身份证件信息中有效身份证件上个人信息包括:姓名、身份证号码及身份证有效期;有效身份证件照片为身份证正反面的扫描件。
6.如权利要求1所述的基于区块链的去中心化身份认证系统,其特征在于,所述身份创建单元基于所述公私钥、区块链及用户录入所述信息获取单元的有效身份证件信息和指纹信息进行身份创建的过程如下:
用户录入所述信息获取单元的所述有效身份证件信息被转化为一字符串(Inf),并使用所述私钥对所述字符串进行AES加密得到加密字符串(Inf0),所述加密字符串存储于所述基于区块链的去中心化身份认证系统所在终端的本地;
用户录入所述信息获取单元的所述有效身份证件信息和所述指纹信息合并后进行SHA256哈希获得第三哈希值(Hash3),第三哈希值将所述私钥进行RSA签名得到用户签名,所述用户签名存储于区块链中存储用户信息的区块地址上。
7.如权利要求1所述的基于区块链的去中心化身份认证系统,其特征在于,所述身份认证二维码生成单元基于当前登录所述信息获取单元的用户的私钥和指纹信息生成所述身份认证二维码的生成过程为:
获取当前登录所述信息获取单元的用户的公钥、指纹信息及存储于所述基于区块链的去中心化身份认证系统所在终端的本地的加密字符串;
基于当前登录用户的私钥对存储于所述基于区块链的去中心化身份认证系统所在终端的本地的加密字符串进行AES解密,以获得当前登录用户的有效身份证件信息;
将当前登录所述信息获取单元的用户的有效身份证件信息和指纹信息合并后进行SHA256哈希得到初始哈希值(hash0);
将所述初始哈希值与当前登录的用户的公钥进行编码生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810609810.5/1.html,转载请声明来源钻瓜专利网。