著录项信息
专利名称 | 一种基于区块链的可信身份验证系统和方法 |
申请号 | CN201811033985.2 | 申请日期 | 2018-09-05 |
法律状态 | 驳回 | 申报国家 | 中国 |
公开/公告日 | 2019-01-04 | 公开/公告号 | CN109145647A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/62 | IPC分类号 | G;0;6;F;2;1;/;6;2;;;G;0;6;Q;5;0;/;2;0查看分类表>
|
申请人 | 武汉笑脸科技有限公司 | 申请人地址 | 湖北省武汉市东湖新技术开发区武大科技园四路研发楼一层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 武汉笑脸科技有限公司 | 当前权利人 | 武汉笑脸科技有限公司 |
发明人 | 聂晶;潘浩;周洁 |
代理机构 | 武汉红观专利代理事务所(普通合伙) | 代理人 | 陈凯 |
摘要
本发明提出了一种基于区块链的可信身份验证系统和方法,通过采用区块链技术代替传统的数据存储和验证方法,实现去中心化,即不需要中心化代理,直接实现了高效率、大规模的交互方式,并且用户不能轻易对正确信息进行篡改,一旦某节点信息变动,整个“区块链”中的各个节点都会感知这个行为,确保相关数据的真实性和唯一性;通过采用鉴权服务器,可以为不同的用户分配不同的应用权限,实现有效管理和信息保护;整个系统可以防止用户信息被篡改,确保相关数据的真实性和唯一性,为不同用户分配不同的应用权限,保障系统的安全可靠性。
1.一种基于区块链的可信身份验证方法,其特征在于:包括以下步骤:
S101、为每一个学校、培训机构、协会和地方教育局建立虚拟节点;
S102、为每一个虚拟节点构建区块链身份管理模块,通过区块链身份管理模块将各个机构节点的身份信息连接到区块链身份管理系统上,并为各个节点之间建立信任关系,各节点连接形成联盟链;
S103、某个节点发起信息修改申请,等待联盟链中预选节点验证该节点身份信息;
S104、当预选节点承认该节点的身份信息时,该节点进入可信身份卡鉴权服务器进行身份核实和权限校验,否则,该节点无法修改身份信息。
2.如权利要求1所述的一种基于区块链的可信身份验证方法,其特征在于:所述S102中区块链身份管理模块存储用户的可信身份信息,自动更新用户的可信身份信息。
3.如权利要求1所述的一种基于区块链的可信身份验证方法,其特征在于:所述S103联盟链中预选节点为联盟链内部选出的节点,并指定为记账人。
4.如权利要求3所述的一种基于区块链的可信身份验证方法,其特征在于:所述预选节点的个数为联盟链中节点总数的一半以上。
5.一种基于区块链的可信身份验证系统,其包括登录模块,其特征在于:还包括身份管理模块、身份验证模块和鉴权服务器;
所述身份管理模块和身份验证模块信号连接,身份验证模块和鉴权服务器信号连接;
所述身份管理模块存储用户的初始身份信息,并采用加密算法保护用户的身份信息;
所述身份验证模块在用户发起修改申请时,对用户的身份信息进行验证;
所述鉴权服务器对用户的身份信息进行二次验证,将用户进行分类,为不同的用户分配不同的应用权限。
6.如权利要求5所述的一种基于区块链的可信身份验证系统,其特征在于:所述用户的初始身份信息包括:姓名、身份、身份证号、证件照、班级。
7.如权利要求5所述的一种基于区块链的可信身份验证系统,其特征在于:所述身份管理模块包括存储单元和可信身份卡生成单元;
所述存储单元分别与可信身份卡生成单元和身份验证模块信号连接;
所述存储单元存储用户的身份信息;
所述可信身份卡生成单元根据用户的身份信息自动生成可信身份卡。
8.如权利要求5所述的一种基于区块链的可信身份验证系统,其特征在于:所述鉴权服务器包括权限校验单元和身份核实单元;
所述身份核实单元分别与身份验证模块和权限校验单元信号连接;
所述身份核实单元鉴定用户的类型;
所述权限校验单元为不同用户类型分配不同的权限。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |