[发明专利]基于区块链的履历管理方法、装置及系统、存储介质有效
申请号: | 201910851979.6 | 申请日: | 2019-09-10 |
公开(公告)号: | CN110602201B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 崔冉;申子熹 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/1097;H04L9/40;H04L9/32 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 李玉婷 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 履历 管理 方法 装置 系统 存储 介质 | ||
1.一种基于区块链的履历管理系统,其特征在于,所述系统包括调查终端、管理服务器以及目标区块链节点:
所述管理服务器将用户密钥信息上链存储于目标区块链节点,所述用户密钥信息包括上传用户的用户标识和所述上传用户的公钥,所述目标区块链节点为区块链平台上的任一区块链节点;
所述调查终端向所述管理服务器发送调查请求,其中,所述调查请求包括待调查用户的用户标识、所述待调查用户的第一履历信息和所述上传用户的用户标识;
所述管理服务器接收通过调查终端发送的调查请求,并根据所述调查请求向布设于区块链平台上的目标区块链节点发送查询请求,其中,所述查询请求包括所述待调查用户的用户标识和上传用户的用户标识;
所述目标区块链节点根据所述待调查用户的用户标识在所述区块链平台上查询所述待调查用户的第二履历信息,以及根据所述上传用户的用户标识在所述区块链平台上查询所述上传用户的公钥,并向所述管理服务器反馈所述第二履历信息和所述上传用户的公钥;
所述管理服务器接收所述目标区块链节点反馈的所述待调查用户的第二履历信息,以及所述上传用户的公钥,其中,所述第二履历信息为管理服务器采用上传用户的私钥对第三履历信息进行签名得到的;
所述管理服务器根据所述上传用户的公钥对所述第二履历信息进行验签得到解密信息,所述解密信息为所述第三履历信息;
所述管理服务器根据所述解密信息对所述第一履历信息进行验证,并向所述调查终端反馈调查结果,所述调查结果包括所述第一履历信息与所述解密信息相同的结果,或者,所述第一履历信息与所述解密信息不同的结果以及所述第一履历信息与所述解密信息的不同内容;
所述调查终端接收所述调查结果。
2.根据权利要求1所述的系统,其特征在于,在所述管理服务器接收通过调查终端发送的调查请求之前,所述系统还包括:
所述管理服务器接收通过上传终端发送的存储请求,其中,所述存储请求包括所述待调查用户的用户标识和所述待调查用户的第三履历信息;
所述管理服务器根据所述上传用户的私钥对所述第三履历信息进行签名得到所述第二履历信息;
所述管理服务器将所述待调查用户的用户履历信息上链存储于所述目标区块链节点,以便于所述目标区块链节点将所述用户履历信息广播同步至所述区块链平台上的多个区块链节点,其中,所述用户履历信息包括所述待调查用户的用户标识和所述第二履历信息。
3.根据权利要求2所述的系统,其特征在于,在所述管理服务器根据所述上传用户的私钥对所述第三履历信息进行签名得到所述第二履历信息之前,所述系统还包括:
所述管理服务器接收通过所述上传终端发送的注册请求;
所述管理服务器根据所述注册请求为所述上传用户分配用户标识和非对称密钥,其中,所述非对称密钥包括一组私钥和公钥;
所述管理服务器将所述上传用户的用户密钥信息上链存储于所述目标区块链节点,以便于所述目标区块链节点将所述用户密钥信息广播同步至所述区块链平台上的多个区块链节点,其中,所述用户密钥信息包括所述上传用户的用户标识和所述上传用户的公钥。
4.根据权利要求1至3任一所述的系统,其特征在于,
所述履历信息包括工作履历信息或教育履历信息中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910851979.6/1.html,转载请声明来源钻瓜专利网。