【技术实现步骤摘要】
基于区块链的身份验证方法、系统、终端设备及存储介质
本公开涉及通信
,尤其涉及一种基于区块链的身份验证方法、一种基于区块链的身份验证系统、一种终端设备以及一种计算机可读存储介质。
技术介绍
随着老龄化社会逐步形成,“老有所养,老有所依”成为热点话题,个人账户制度成为我国基本养老保险的必要性制度。目前,用户个人养老金账户信息查询很繁琐,通常需要携带本人身份证至就近区职业介绍所、就近区社保分中心或街(镇)社区事务中心申请密码,并且查询信息不全,交易信息不透明化。我国目前处于城镇化建设、经济转型深化期,促使人口和劳动力城乡间流动大,为了保障养老金账户安全管理,提出一种可以实现养老金账户查询高效化以及身份验证透明化,从而有效保护个人缴纳社保权益是目前亟待解决的问题。
技术实现思路
本公开提供了一种基于区块链的身份验证方法、系统、终端设备及存储介质,运用区块链解决养老金账户的身份认证、查询等透明化,从而有效保护个人缴纳社保权益。根据本公开实施例的一方面,提供一种基于区块链的身份验证方法,包括: ...
【技术保护点】
1.一种基于区块链的身份验证方法,其特征在于,包括:/n在接收到用户的账户查询请求后,判断所述账户查询请求是否为预设的账户第一信息请求;/n若为账户第一信息请求,则验证所述账户查询请求中的账户公钥、账户第一私钥及签名信息是否分别与区块链中和所述账户第一信息对应的账户公钥、账户第一私钥及签名信息均一致;/n若均一致,则向用户提供所述账户第一信息。/n
【技术特征摘要】
1.一种基于区块链的身份验证方法,其特征在于,包括:
在接收到用户的账户查询请求后,判断所述账户查询请求是否为预设的账户第一信息请求;
若为账户第一信息请求,则验证所述账户查询请求中的账户公钥、账户第一私钥及签名信息是否分别与区块链中和所述账户第一信息对应的账户公钥、账户第一私钥及签名信息均一致;
若均一致,则向用户提供所述账户第一信息。
2.根据权利要求1所述的方法,其特征在于,在判断所述账户查询请求是否为账户第一信息请求之后,还包括:
若不是账户第一信息请求,则继续判断所述账户查询请求是否为预设的账户第二信息请求;
若为账户第二信息请求,则验证所述账户查询请求中的账户公钥、账户第一私钥、账户第二私钥及签名信息是否分别与区块链中和所述账户第二信息对应的账户公钥、账户第一私钥、账户第二私钥及签名信息均一致;
若均一致,则向用户提供所述账户第二信息。
3.根据权利要求2所述的方法,其特征在于,所述账户为养老金账户,所述账户第一信息包括养老金账户的用户基本信息和养老金基本信息,所述账户第二信息包括养老金账户的用户基本信息、养老金基本信息、账户金额及账户交易信息。
4.根据权利要求2所述的方法,其特征在于,在向用户提供所述账户第二信息之后,还包括:
修改所述账户第二私钥;以及,
在区块链中广播修改后的账户第二私钥。
5.一种基于区块链的身份验证系统,其特征在于,包括:
判断模块,其设置为在接收到用户的账户查询请求后,判断所述账户查询请求是否为预设的账户第一信息请求;
验证模块,其设置为在所述判断模块判断为是账户第一信息请求时,验证所述账户查询请求中的账户公钥、账户第一私钥及签名信息是否分别与区块链中生成的和所...
【专利技术属性】
技术研发人员:路玮,安岗,周晓龙,赵志成,张文博,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。