[发明专利]一种基于区块链的云上数据可信删除方法与系统在审

专利信息
申请号: 201910508543.7 申请日: 2019-06-13
公开(公告)号: CN110245117A 公开(公告)日: 2019-09-17
发明(设计)人: 刘晓光;杨颖;王刚;阎萌 申请(专利权)人: 南开大学
主分类号: G06F16/16 分类号: G06F16/16;G06F16/182;G06F21/60;G06F21/62;H04L29/08
代理公司: 天津耀达律师事务所 12223 代理人: 侯力
地址: 300071*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于区块链的云上数据可信删除方法与系统。包括:1.上传:客户端使用对称密钥加密文件,使用非对称密钥对中的公钥加密文件密钥;将文件密文上传给云存储服务器,密钥密文交给文件对应的智能合约,非对称密钥对在客户端本地保留。2.下载:客户端从云存储服务器得到文件密文,从合约得到密钥密文;使用本地保存的私钥解密密钥密文,使用得到的文件密钥解密文件密文,得到原文件。3.删除:客户端要求云存储服务器删除文件密文,调用智能合约覆盖合约中的密钥密文,并触发合约自毁;待合约调用被执行,删除操作完成。4.验证:客户端调用文件对应的合约,若合约无法被调用,则证明其中的文件密钥密文已经无法被得到,即已被删除。
搜索关键词: 客户端 密钥密文 调用 云存储服务器 删除 文件密钥 密文 非对称密钥 文件密文 区块 上传 可信 对称密钥加密 公钥加密 解密文件 删除操作 删除文件 私钥解密 智能 原文件 触发 下载 自毁 验证 保存 保留 覆盖
【主权项】:
1.一种基于区块链的云上数据可信删除方法,其步骤为:1)合约部署:客户端在文件被上传之前首先部署一个与文件对应的智能合约,智能合约中包括一块存储空间以及一组数据管理函数;数据管理函数包括,数据写入函数、数据读取函数以及数据删除函数;创建智能合约的交易被提交后记录交易哈希;2)文件上传:客户端本地保有非对称密钥对;为要上传的文件生成对称密钥,使用生成的对称密钥加密文件得到文件密文;使用本地保有的公钥加密文件密钥得到密钥密文;调用文件对应智能合约中的数据写入函数,以密钥密文作为输入数据,将密钥密文存储到智能合约中;把文件密文上传给云存储服务器;3)文件下载:客户端从云存储服务器下载得到文件密文,调用文件对应的智能合约的数据读取函数得到文件密钥密文;客户端使用本地保存的私钥解密文件密钥密文得到文件密钥,使用得到的文件密钥解密文件密文得到文件明文,即原文件;4)文件删除:客户端向云存储服务器发起文件删除请求,要求删除云存储服务器中保有的对应文件密文;调用对应文件的智能合约中的数据删除函数,要求智能合约删除其中保有的文件密钥密文;5)删除验证:客户端再次调用对应文件的智能合约,如果合约无法被调用,则证明对应文件的文件密钥密文已经不能被获取,认为文件明文已经无法得到,即文件已经被删除。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南开大学,未经南开大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910508543.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top