[发明专利]个人档案信息的获取方法及服务器在审
申请号: | 201810690271.2 | 申请日: | 2018-06-28 |
公开(公告)号: | CN109241352A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 刘志龙 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/90 | 分类号: | G06F16/90;G06F21/31;G06F21/62 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 个人档案信息 个人档案 查询请求 查询权限 区块 服务器 读取 档案保存 快速查询 权限查询 查询 客户端 存储 返回 节约 客户 | ||
1.一种个人档案信息的获取方法,其特征在于,所述方法包括:
接收客户端的个人档案查询请求,所述个人档案查询请求中包含请求者信息;
判断所述个人档案查询请求的请求者对请求查询的个人档案是否具有查询权限;
若所述个人档案查询请求的请求者对请求查询的个人档案具有查询权限,从区块链中读取所述个人档案查询请求对应的目标个人档案信息,所述区块链中存储有来源于各档案相关机构的个人档案信息;
将所述目标个人档案信息返回给所述客户端。
2.根据权利要求1所述的方法,其特征在于,所述接收客户端的个人档案查询请求之前,所述方法还包括:
获取各档案相关机构管理的各类个人档案信息;
将所述个人档案信息存储到所述区块链中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收客户端的授权信息,所述授权信息用于给予授权者以外的指定用户查询所述授权者的个人档案信息的权限,所述授权信息中包含所述指定用户的身份信息;
获取所述授权信息对应的数字签名,并用所述授权者的公钥解密所述数字签名,得到第一摘要信息;
用所述授权者的私钥解密所述授权信息对应的密文,得到原文;
对所述原文进行哈希运算,得到第二摘要信息;
判断所述第一摘要信息与所述第二摘要信息是否一致;
若所述第一摘要信息与所述第二摘要信息一致,为所述指定用户设置对所述授权者的个人档案信息的查询权限,并存储所述指定用户的身份信息。
4.根据权利要求2所述的方法,其特征在于,所述将所述个人档案信息存储到所述区块链中,包括:
从获取的各档案相关机构管理的各类个人档案信息中,将各类个人档案信息按照所属人分组,得到多组个人档案信息,每组个人档案信息对应的身份证号码相同;
将所述多组个人档案信息存储到所述区块链中。
5.根据权利要求2所述的方法,其特征在于,所述将所述个人档案信息存储到所述区块链中,包括:
将所述个人档案信息写入指定区块中;
向所述区块链的所有存储节点发送所述指定区块,以使所述存储节点将所述指定区块添加到所述区块链中。
6.根据权利要求2所述的方法,其特征在于,所述获取各档案相关机构管理的各类个人档案信息,包括:
向各档案相关机构所在的服务器发送档案上传指令;接收各档案相关机构响应于所述档案上传指令而上传的本地新增个人档案信息;和/或,接收各档案相关机构所在的服务器主动上传的本地新增个人档案信息。
7.根据权利要求6所述的方法,其特征在于,将所述个人档案信息存储到区块链中,包括:
从新增个人档案信息中提取档案所属者对应的目标身份证号码;
在区块链中查找所述目标身份证号码,得到查找结果;
若查找结果是区块链中存在所述目标身份证号码,根据所述目标身份证号码,将对应的新增个人档案信息添加到区块链中的相应已存在身份证号码的个人档案信息组别中。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若查找结果是区块链中不存在所述目标身份证号码,在区块链中创建所述目标身份证号码对应的新增个人档案信息组别;
将所述新增个人档案信息按照目标身份证号码存储到相应的新增个人档案信息组别中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810690271.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电路板生产的多源异构数据整理方法
- 下一篇:一种数据审核方法