预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共43页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111931152A(43)申请公布日2020.11.13(21)申请号202010977068.0(22)申请日2020.09.17(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人贺三元(74)专利代理机构北京国昊天诚知识产权代理有限公司11315代理人朱文杰(51)Int.Cl.G06F21/32(2013.01)G06F21/62(2013.01)权利要求书6页说明书26页附图10页(54)发明名称基于区块链的电子签名校验、电子签名方法及装置(57)摘要本说明书实施例提供了一种基于区块链的电子签名校验、电子签名方法及装置,涉及区块链技术领域。所提供的电子签名校验方法包括:接收对目标电子签名的真伪进行校验的校验请求;根据该校验请求中所携带的目标电子签名的签名相关信息的存储地址信息获取目标电子签名所对应的签名相关信息;将该签名相关信息以及存储地址信息上传至区块链节点,通过区块链节点根据上述签名相关信息和存储地址信息对目标电子签名的真伪进行校验,并从区块链节点获取目标电子签名所对应的校验结果。CN111931152ACN111931152A权利要求书1/6页1.一种基于区块链的电子签名校验方法,应用于电子签名服务器,所述方法包括:接收对目标电子签名的真伪进行校验的校验请求;其中,所述校验请求中携带有所述目标电子签名的签名相关信息的存储地址信息;根据所述存储地址信息获取所述目标电子签名所对应的签名相关信息;其中,所述签名相关信息包括签名信息、所对应用户的生物特征信息、以及区块链节点根据所述签名信息、所述生物特征信息和所述存储地址信息所生成的存证哈希值;将所述存储地址信息和所述签名相关信息上传至所述区块链节点,通过所述区块链节点根据所述存储地址信息和所述签名相关信息对所述目标电子签名的真伪进行校验,并从所述区块链节点获取所述目标电子签名所对应的校验结果。2.如权利要求1所述的方法,所述存储地址信息用于指示所述签名相关信息在所述电子签名服务器或云端服务器的存储位置;所述根据所述存储地址信息获取所述目标电子签名所对应的签名相关信息,包括:获取所述存储地址信息所对应的存储位置所存储的信息,将该信息确定为所述目标电子签名所对应的所述签名相关信息。3.如权利要求1或2所述的方法,所述方法还包括:若校验结果指示所述目标电子签名为真,则将所述目标电子签名所对应的生物特征信息返回给校验请求设备,以使校验请求者根据所述生物特征信息确定所述目标电子签名所对应用户的身份信息。4.如权利要求1或2所述的方法,所述签名相关信息还包括所述目标电子签名所对应用户的证件信息;相应的,所述方法还包括:若校验结果指示所述目标电子签名为真,则将所述目标电子签名所对应用户的生物特征信息和所述证件信息返回给校验请求设备,以使校验请求者根据所述生物特征信息和所述证件信息确定所述目标电子签名所对应用户的身份信息。5.如权利要求1所述的方法,所述生物特征信息包括以下信息中的至少一种:人脸信息、指纹信息或者虹膜信息。6.一种基于区块链的电子签名校验方法,应用于区块链节点,所述方法包括:接收电子签名服务器发送的对目标电子签名的真伪进行校验的指示信息;其中,所述指示信息中携带有所述目标电子签名所对应的签名相关信息以及所述签名相关信息的存储地址信息,所述签名相关信息包括签名信息、所对应用户的生物特征信息、以及区块链节点根据所述签名信息、所述生物特征信息和所述存储地址信息所生成的存证哈希值;所述指示信息基于所述电子签名服务器所接收到的对所述目标电子签名的真伪进行校验的校验请求所生成的,所述校验请求中携带有所述目标电子签名的签名相关信息的存储地址信息;调用部署在区块链节点中的智能合约;基于所述智能合约、所述存储地址信息和所述签名相关信息,对所述目标电子签名的真伪进行校验,并将校验结果返回给所述电子签名服务器。7.如权利要求6所述的方法,所述基于所述智能合约、所述存储地址信息和所述签名相关信息,对所述目标电子签名的真伪进行校验,包括:2CN111931152A权利要求书2/6页采用预设哈希算法对所述存储地址信息以及所述签名相关信息中的签名信息和所述生物特征信息进行哈希运算,生成第一哈希值,以及,基于所述存证哈希值查找存储在所述区块链节点中的所述目标电子签名所对应的签名信息、生物特征信息和存储地址信息,并采用所述预设哈希算法对所查找到的所述签名信息、所述生物特征信息和所述存储地址信息进行哈希运算,生成第二哈希值;校验所述第一哈希值、所述存证哈希值和所述第二哈希值是否一致。8.如权利要求6或7所述的方法,所述存储地址信息用于指示所述签名相关信