[发明专利]一种基于区块链的学历查询方法及装置有效
申请号: | 201711260827.6 | 申请日: | 2017-12-04 |
公开(公告)号: | CN107943996B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 袁海波 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F16/2457 | 分类号: | G06F16/2457;H04L29/06 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 袁辰亮 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 学历 查询 方法 装置 | ||
1.一种基于区块链的学历查询方法,其特征在于:包括以下步骤:
步骤一:学历查询装置(1)接收用户端(2)发送的学历查询请求信息;
步骤二:所述学历查询装置(1)验证学历查询请求信息的有效性;
步骤三:所述学历查询装置(1)获取被查询者的学历历史区块链并/或生成学历查询响应信息;
所述步骤三具体包括:
步骤1:若学历查询请求信息有效则进入步骤2,若学历查询请求信息无效则直接进入步骤5;
步骤2:若学历查询请求所包含的查询类型是第一类查询类型,则进入步骤3;若学历查询请求所包含的查询类型是第二类查询类型,则进入步骤4;
步骤3:先在学历区块链网络中获取被查询者身份标识信息对应的学历历史区块链,然后在学历历史区块链中搜索与学历查询请求中被查询者信息所包含的学历信息相匹配的学历区块;
步骤4:先在学历区块链网络中获取被查询者身份标识信息对应的学历历史区块链,然后在学历历史区块链中提取相对应的学历区块并提取学历区块中包含的教育机构身份标识,再根据所述教育机构身份标识获取对应的教育机构的学历历史区块链,最后再搜索教育机构的学历历史区块链是否包含有相匹配的学历区块;
步骤5:所述学历查询装置(1)生成学历查询响应信息;
步骤四:所述学历查询装置(1)向用户端(2)发送学历查询响应信息给查询者。
2.根据权利要求1所述的一种基于区块链的学历查询方法,其特征在于:所述学历查询请求信息包括查询者身份标识信息、查询者凭证信息、查询类型和被查询者信息。
3.根据权利要求2所述的一种基于区块链的学历查询方法,其特征在于:所述查询者凭证信息是指从学历区块链管理系统获得的验证码信息和/或查询者的资质信息;所述查询类型包括用于查询提供的学历信息的真实性的第一查询类型,还包括用于获取被查询者的学历信息的第二查询类型;所述被查询者信息包括被查询者的身份标识信息和/或待验证的学历信息。
4.根据权利要求3所述的一种基于区块链的学历查询方法,其特征在于:所述学历查询响应信息包括被查询者名字、教育机构身份标识、所述待验证的学历信息、所述待验证的学历信息为真或假的标示和对学历查询响应信息的签名。
5.根据权利要求1所述的一种基于区块链的学历查询方法,其特征在于:所述步骤二具体包括:所述学历查询装置(1)验证学历查询请求信息中的查询者的身份标识信息和查询者凭证信息是否有效,以及验证查询类型是否有对应的查询权限。
6.根据权利要求1所述的一种基于区块链的学历查询方法,其特征在于:所述学历查询响应信息包括学历查询请求信息、被查询者标识、错误提示码和对学历查询响应信息的签名。
7.根据权利要求1所述的一种基于区块链的学历查询方法,其特征在于:所述学历查询响应信息包括被查询者的一个或多个学历信息,以及对学历查询响应信息的签名;所述学历信息具体包括被查询者名字、教育机构身份标识、学历等级、学历证书编号和毕业日期。
8.一种基于区块链的学历查询装置,包括与用户端(2)进行交互的学历查询装置(1),其特征在于:所述学历查询装置(1)包括与用户端(2)输出端连接的接收模块(11),所述接收模块(11)输出端与验证模块(12)的输入端连接,所述验证模块(12)的输出端与智能合约模块(13)的输入端连接,所述智能合约模块(13)的输出端与发送模块(14)输入端连接,所述发送模块(14)的输出端与用户端(2)的输入端连接,所述验证模块(12)还与权限配置模块(15)和第二获取模块(16 )连接,所述第二获取模块(16 )输入端与预配置模块(17 )输出端连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711260827.6/1.html,转载请声明来源钻瓜专利网。