[发明专利]基于区块链的邮件存证方法、装置、设备和存储介质有效
申请号: | 201811423003.0 | 申请日: | 2018-11-27 |
公开(公告)号: | CN109462483B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 汤琦 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L51/42 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 刘立天 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 邮件 方法 装置 设备 存储 介质 | ||
1.一种基于区块链的邮件存证方法,其特征在于,包括:
客户端节点接收用户发送的存证请求,所述存证请求中包含有需要存证的电子邮件ID,所述客户端节点根据所述电子邮件ID,从电子邮件服务器中获取对应的电子邮件信息;
所述客户端节点采用客户端的电子签名,对所述电子邮件信息进行上链签名,将所述电子邮件信息和上链签名信息一起生成存证区块,在区块链网络中进行上链,形成新的区块链;
公证方节点在区块链网络中获取所述存证区块,采用公证方的电子签名,对所述存证区块中的电子邮件信息和上链签名信息进行公证签名,将所述电子邮件信息、上链签名信息、公证签名信息和当前时间一起生成公证区块,并将公证区块链接到所述存证区块所在的区块链上。
2.根据权利要求1所述的基于区块链的邮件存证方法,其特征在于,所述客户端节点接收用户发送的存证请求,所述存证请求中包含有需要存证的电子邮件ID,所述客户端节点根据所述电子邮件ID,从电子邮件服务器中获取对应的电子邮件信息,包括:
邮件网页端或第三方邮件插件接收用户触发的触发请求,从所述邮件服务器中获取当前电子邮件的电子邮件ID,所述邮件网页端或第三方邮件插件调用API接口,向客户端节点发起存证请求,所述存证请求中包含所述电子邮件ID;
所述客户端节点接收所述存证请求,从所述电子邮件服务器中,获取所述电子邮件ID对应的电子邮件信息,所述电子邮件信息包括发件人、收件人、抄送人、密送人、主题、邮件内容、邮件发送时间和邮件接收时间。
3.根据权利要求1所述的基于区块链的邮件存证方法,其特征在于,所述客户端节点采用客户端的电子签名,对所述电子邮件信息进行上链签名,将所述电子邮件信息和所述上链签名信息一起生成存证区块,在区块链网络中进行上链,形成新的区块链,包括:
创建存证区块,所述存证区块中包含区块头和区块体,所述区块头中包含前一区块的哈希值变量、当前区块的哈希值变量、时间戳变量,所述区块体中包含电子邮件信息变量;
将所述电子邮件信息通过哈希函数计算生成哈希值,对所述哈希值进行上链签名,将上链签名后的所述哈希值赋值给所述当前区块的哈希值变量,将当前时间赋值给所述时间戳变量,将所述电子邮件信息赋值给所述电子邮件信息变量;
从预设的区块链列表中获取链尾区块的哈希值,将所述链尾区块的哈希值赋值给所述前一区块的哈希值变量,生成一项存证区块;
将上链签名后的所述哈希值添加到所述区块链列表中,将生成的所述存证区块定义为所述链尾区块,完成所述存证区块的上链。
4.根据权利要求1所述的基于区块链的邮件存证方法,其特征在于,所述客户端节点采用客户端的电子签名,对所述电子邮件信息进行上链签名,将所述电子邮件信息和所述上链签名信息一起生成存证区块,在区块链网络中进行上链,形成新的区块链后,还包括:
所述客户端节点将已上链的所述存证区块广播到所述区块链网络中的其他节点;
所述其他节点读取所述存证区块中的前一区块的哈希值、当前区块的哈希值后,与自身节点中的区块链列表进行比较,当所述区块链列表的链尾是所述前一区块的哈希值时,将所述当前区块的哈希值添加入所述区块链列表中,将生成的所述存证区块定义为链尾区块,完成存证数据的同步。
5.根据权利要求1所述的基于区块链的邮件存证方法,其特征在于,所述公证方节点在区块链网络中获取所述存证区块,采用公证方的电子签名,对所述存证区块中的电子邮件信息和上链签名信息进行公证签名前,还包括:
对所述存证区块的区块体中的电子邮件信息通过哈希函数计算得到第一哈希值;
对上链签名后的哈希值通过上链签名对应的公钥解密后得到第二哈希值;
将所述第一哈希值和所述第二哈希值进行对比,判断是否相等,若不同则认为已被篡改,不予公证签名,若相同则进行公证签名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811423003.0/1.html,转载请声明来源钻瓜专利网。