[发明专利]文件处理方法、区块链节点、区块链和存储介质有效
申请号: | 201911359028.3 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111131254B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 裴超 | 申请(专利权)人: | 中国联合网络通信集团有限公司;联通大数据有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L9/40;H04L67/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 徐静;刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 处理 方法 区块 节点 存储 介质 | ||
1.一种文件处理方法,其特征在于,所述方法应用于区块链中的任一个区块链节点,所述区块链节点上安装有区块链客户端和文件客户端,所述区块链节点上还存储有加密文件,所述方法包括:
所述区块链客户端获取用户的信息,所述用户的信息包括:所述用户的标识和秘密信息;
所述区块链客户端根据所述用户的标识和秘密信息,生成所述用户的激活码,并将所述激活码发送给所述文件客户端;
所述文件客户端对所述激活码进行验证;
若所述文件客户端对所述激活码验证成功,则所述文件客户端从静止态进入就绪态,以使所述用户通过所述文件客户端访问所述加密文件;
所述文件客户端从静止态进入就绪态,以使所述用户通过所述文件客户端访问所述加密文件之后,还包括:
所述文件客户端从所述就绪态进入运行态,记录所述用户对所述加密文件的操作和操作结果,将所述操作、所述操作结果、所述用户的信息、所述加密文件打包,以生成打包数据,并将所述打包数据发送给所述区块链客户端;
所述区块链客户端将所述打包数据生成区块数据,并将所述区块数据或者打包数据上传至所述区块链;
所述操作结果包括所述加密文件的第一确定哈希值和第一模糊哈希值,所述第一确定哈希值为对所述加密文件采用确定哈希算法得到的哈希值,所述第一模糊哈希值为对所述加密文件采用模糊哈希算法得到的哈希值;
相应的,所述方法还包括:
当所述加密文件的文件名称和文件内容均未发生改变时,所述区块链节点通过所述文件名查询所述加密文件被创建后的操作;
当所述加密文件的文件名称发生改变,且文件内容未发生改变时,所述区块链节点通过所述第一确定哈希值查询所述加密文件被第一次保存之后的操作;
当所述加密文件的文件内容发生改变,且文件名称未发生改变时,所述区块链节点确定文件内容发生改变之后的加密文件对应的第二确定哈希值,并通过所述第二确定哈希值查询所述文件内容发生改变之后的加密文件的操作;
当所述加密文件的文件内容和文件名称均发生改变时,所述区块链节点确定文件内容发生改变之后的加密文件对应的第二模糊哈希值,并通过所述第一模糊哈希值和所述第二模糊哈希值查询所述加密文件在改变之前和改变之后的操作。
2.根据权利要求1所述的方法,其特征在于,所述文件客户端将所述打包数据发送给所述区块链客户端之后,还包括:
所述文件客户端从所述运行态进入所述就绪态。
3.根据权利要求1所述的方法,其特征在于,所述文件客户端从所述运行态进入所述就绪态之后,还包括:
当所述文件客户端进入所述就绪态的时长达到预设时长,则所述文件客户端进入所述静止态;
和/或,
当所述文件客户端进入所述就绪态的时长达到预设时长,则所述区块链客户端注销所述用户。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述区块数据或者所述打包数据仅供所述用户和与所述用户具有相同秘密信息的用户访问。
5.根据权利要求1-3任一项所述的方法,其特征在于,还包括:
所述文件客户端更新所述加密文件对应的密钥;
所述文件客户端将所述加密文件对应的更新后的密钥发送给其他文件客户端。
6.根据权利要求1所述的方法,其特征在于,所述区块链节点通过所述第一模糊哈希值和所述第二模糊哈希值查询所述加密文件在改变之前和改变之后的操作,包括:
所述区块链节点计算所述第一模糊哈希值和所述第二模糊哈希值的相似度;
当所述相似度大于预设相似度时,所述区块链节点通过所述第一模糊哈希值查询所述加密文件在改变之前的第一操作,并通过所述第二模糊哈希值查询所述加密文件在改变之后的第二操作,并关联所述第一操作和所述第二操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司;联通大数据有限公司,未经中国联合网络通信集团有限公司;联通大数据有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911359028.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:异常号码识别方法及设备
- 下一篇:一种阳离子松香胶及其制备方法