[发明专利]一种基于区块链的数据保全方法有效
申请号: | 202110021564.3 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112887098B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 杨涛 | 申请(专利权)人: | 深圳前海用友力合科技服务有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40 |
代理公司: | 深圳经纬创新知识产权代理有限公司 44875 | 代理人: | 李想 |
地址: | 518000 广东省深圳市前海深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 数据 保全 方法 | ||
1.基于区块链的数据保全方法,包括保全步骤和验证步骤,其特征在于:
所述保全步骤为:
客户端获取保全电子数据;
客户端对获得的保全电子数据授时存入时间获得第一电子数据及得到第一电子数据时间;
将第一电子数据进行加密,加密完成后输出第一密文;
通过第一哈希算法对第一密文进行计算获取第一摘要;
客户端获取用户身份;
客户端对获得的用户身份授时存入时间获得第一用户身份及得到第一用户身份时间;
将第一用户身份进行加密,加密完成后输出第二密文;
通过第二哈希算法对第二密文进行计算获得第二摘要;
客户端将第一摘要及第一电子数据时间存储于云存储模块;
客户端将第二摘要及第一用户身份时间存储于区块链网络;
客户端将第一用户身份时间传递至用户存储作为反馈密匙;
所述验证步骤为:
客户端验证用户身份;
验证通过后,采集反馈密匙;
根据反馈密匙获取第一电子数据时间;
所述客户端获取验证电子数据及第一电子数据时间;
对获取的验证电子数据授时第一电子数据时间获得新电子数据;
将新电子数据进行加密,加密完成后输出新密文;
通过第一哈希算法对新密文进行计算获取新摘要;
若第一摘要与新摘要相同,则客户端确认验证电子数据与保全电子数据相同,若第一摘要与新摘要不同,则客户端确认验证电子数据与保全电子数据不同;
根据反馈密匙获取第一电子数据时间的方法为:
客户端从区块链网络中下载第一用户身份时间;
客户端将第一用户身份时间与反馈密匙进行比对,若比对一致则从区块链网络中下载第二摘要;
客户端将验证通过的用户身份授时第一用户身份时间获得新用户身份;
客户端将新用户身份进行加密,加密完成后输出新用户密文;
通过第二哈希算法对新用户密文进行计算获取新用户摘要;
若新用户摘要与第二摘要相同则客户端从云存储模块中下载第一摘要及第一电子数据时间。
2.如权利要求1所述的基于区块链的数据保全方法,其特征在于,第一哈希算法与第二哈希算法为两种不同的哈希算法。
3.如权利要求2所述的基于区块链的数据保全方法,其特征在于,用户身份包括ID、密码及指纹。
4.如权利要求3所述的基于区块链的数据保全方法,其特征在于,客户端验证用户身份的方式为:
客户端采集ID、密码和指纹;
客户端校验ID是否存在,若存在则校验密码是否与ID适配;
若适配则校验密码与指纹是否匹配;
若匹配则验证通过。
5.如权利要求4所述的基于区块链的数据保全方法,其特征在于,密码为包括数字、大写字母与小写字母的结合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海用友力合科技服务有限公司,未经深圳前海用友力合科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110021564.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置