【技术实现步骤摘要】
委托授权验证方法和系统
本申请涉及区块链
,具体涉及一种委托授权验证方法和系统。
技术介绍
日常生活中,经常出现委托他人办理各种日常事务的情况。例如甲委托乙代为签署合同,代为办理银行存取款、理财业务,代为办理房屋过户手续、代为办理公司开办手续等等。但往往由于执行业务操作的执行方,例如合同相对人、银行、房地产管理中心、工商局等,常常无法准确核实受托人的受托权限,无法确定委托方是否真的委托受托方办理具体业务,若出现无权代理的情况,则会导致委托人遭受损失。因此,需要在业务操作执行方实际办理业务操作之前,对受托人的受托权限进行验证,以确保委托人的利益免受不正当损害。
技术实现思路
为此,本申请提供一种委托授权验证方法和系统,以解决现有技术中由于无法准确核实受托人的受托权限而导致的委托人的利益受到不正当损害的问题。为了实现上述目的,本申请第一方面提供一种委托授权验证方法,包括:根据接收到的由受托方提供的申请编号,从预定数据库中检索由受托方预先发送到本节点设备的委托事务的具体内容,委托事务的具体内容至少包括受托方申请编号、委托方索引号和委托事务的描述信息;对具体内容携带的委托方签名和受托方签名进行验证成功时,计算描述信息和获取的委托事务的委托授权有效期的哈希值;从区块链中检索与委托方索引号对应的数据项,数据项是由委托方节点设备预先发布到区块链中的委托受托方办理的委托事务的数据项;对数据项携带的委托方签名进行验证成功时,若数据项所包含的哈希值与计算得到的哈希值相对应相同,则确定委托事务经过 ...
【技术保护点】
1.一种委托授权验证方法,其特征在于,应用于执行方节点设备,包括:/n根据接收到的由受托方提供的申请编号,从预定数据库中检索由所述受托方预先发送到本节点设备的委托事务的具体内容,所述委托事务的具体内容至少包括受托方申请编号、委托方索引号和所述委托事务的描述信息;/n对所述具体内容携带的委托方签名和受托方签名进行验证成功时,计算所述描述信息和获取的所述委托事务的委托授权有效期的哈希值;/n从区块链中检索与所述委托方索引号对应的数据项,所述数据项是由委托方节点设备预先发布到区块链中的委托所述受托方办理的委托事务的数据项;/n对所述数据项携带的委托方签名进行验证成功时,若所述数据项所包含的哈希值与计算得到的哈希值相对应相同,则确定所述委托事务经过委托方的授权。/n
【技术特征摘要】
1.一种委托授权验证方法,其特征在于,应用于执行方节点设备,包括:
根据接收到的由受托方提供的申请编号,从预定数据库中检索由所述受托方预先发送到本节点设备的委托事务的具体内容,所述委托事务的具体内容至少包括受托方申请编号、委托方索引号和所述委托事务的描述信息;
对所述具体内容携带的委托方签名和受托方签名进行验证成功时,计算所述描述信息和获取的所述委托事务的委托授权有效期的哈希值;
从区块链中检索与所述委托方索引号对应的数据项,所述数据项是由委托方节点设备预先发布到区块链中的委托所述受托方办理的委托事务的数据项;
对所述数据项携带的委托方签名进行验证成功时,若所述数据项所包含的哈希值与计算得到的哈希值相对应相同,则确定所述委托事务经过委托方的授权。
2.根据权利要求1所述的方法,其特征在于,所述具体内容携带的委托方签名和受托方签名包括第一签名、第二签名和第三签名;其中,
所述第一签名是在委托方节点设备,将所述委托方索引号、所述描述信息和所述委托事务的委托授权有效期作为一个整体进行的签名;
所述第二签名是在受托方节点设备,对所述受托方申请编号进行的签名,所述第三签名是在受托方节点设备,将所述委托方索引号、所述描述信息和所述委托授权有效期作为一个整体进行的签名;
所述对所述具体内容携带的委托方签名和受托方签名进行验证,包括:
根据所述受托方预先在区块链中完成的实名认证信息,验证所述第二签名和所述第三签名;根据所述委托方预先在区块链中完成的实名认证信息,验证所述第一签名。
3.根据权利要求2所述的方法,其特征在于,若所述委托事务的具体内容附带至少一个电子文件,则所述具体内容携带的委托方签名和受托方签名还包括第四签名和第五签名;其中,
所述第四签名包括在委托方节点设备对所述附带的每个电子文件进行的签名,所述第五签名包括在受托方节点设备,对所述附带的每个电子文件进行的签名;
所述对所述具体内容携带的委托方签名和受托方签名进行验证,还包括:
根据所述受托方预先在区块链中完成的实名认证信息,验证所述第五签名;根据所述委托方预先在区块链中完成的实名认证信息,验证所述第四签名。
4.根据权利要求1所述的方法,其特征在于,若所述委托事务的具体内容未附带电子文件,则所述数据项携带的委托方签名为第六签名,所述第六签名是在委托方节点设备,将所述委托方索引号和第一哈希值作为一个整体进行的签名;其中,
所述第一哈希值是在委托方节点设备,将所述委托授权有效期和所述描述信息作为一个整体计算得到的哈希值;
所述对所述数据项携带的委托方签名进行验证成功时,若所述数据项所包含的哈希值与计算得到的哈希值相对应相同,则确定所述委托事务经过委托方的授权,包括:
若验证所述第六签名成功,对所述委托授权有效期和所述描述信息进行哈希计算得到的哈希值与所述第一哈希值相同,且当前日期在所述委托授权有效期内,则确定所述委托事务经过委托方的授权。
5.根据权利要求4所述的方法,其特征在于,若所述委托事务的具体内容附带至少一个电子文件,则所述数据项携带的委托方签名为第七签名,所述第七签名是在委托方节点设备,将所述委托方索引号、所述第一哈希值和计算得到的第二哈希值作为一个整体进行的签名;其中,
所述第二哈希值是分别对附带的每个电子文件进行计算得到的所述每个电子文件的哈希值;
所述对所述数据项携带的委托方签名进行验证成功时,若所述数据项所包含的哈希值与计算得到的哈希值相对应相同,则确定所述委...
【专利技术属性】
技术研发人员:张伦泳,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。