一种基于数据自毁的云存储数据系统技术方案

技术编号:21060715 阅读:59 留言:0更新日期:2019-05-08 07:16
本发明专利技术公开了一种基于数据自毁的云存储数据系统,包括客户端、元数据服务器和多个存储节点,其中,客户端用于实现对数据的加密上传以及下载解密,其包括数据加密模块、密钥分割及重组模块、数据解密模块以及通讯模块,数据加密模块用于通过给定的密钥对原数据进行加密处理,密钥分割及重组模块用于在数据上传中对密钥进行分割,生成多个等份并从中随机选取部分或全部等分组成数据对象;通讯模块用于建立客户端与各存储节点的连接和数据传输;数据解密模块用于通过重新生成的密钥对下载的数据进行解密;元数据服务器用于生成分割后的各密钥等份在对应各存储节点上的元数据信息;各存储节点用于根据建立的连接创建存储数据对象以对加密数据进行存储。

A Cloud Storage Data System Based on Data Self-destruction

【技术实现步骤摘要】
一种基于数据自毁的云存储数据系统
本专利技术属于计算机数据存储
,具体涉及一种基于数据自毁的云存储数据系统。
技术介绍
传统数据销毁技术根据操作方法的不同形式包含以下几种类型:基于文件系统的数据删除、数据覆盖和物理级别的销毁。其中,基于文件系统的数据删除根据操作粒度的不同分为文件删除与设备格式化。文件删除是最直接的一种数据删除方式,它利用文件系统提供的方法显式地删除文件或数据,主流文件系统中实现文件删除都是仅删除文件对应的索引,而不会对文件数据对应的磁盘扇区进行删除操作;设备格式化是使用文件系统提供的格式化工具或第三方的磁盘管理工具对磁盘分区进行格式化,这时删除的是整个分区上的文件,大多数格式化工具都是采用重建磁盘分区的扇区信息使整个分区成为全部可用。因此这种基于文件系统的数据删除并没有真正地删除数据,通过一些技术手段可以将大部分文件对应的数据找回,这也是数据恢复通常使用的一种手段。物理级别的销毁又分为:(1)消磁法,即通过消磁设备产生的磁场破坏磁性存储设备的磁性结构,从而使磁性存储设备不可用达到销毁数据的目的;(2)化学腐蚀法,即在磁性存储设备内部集成化学销模块,通过一定的技本文档来自技高网...

【技术保护点】
1.一种基于数据自毁的云存储数据系统,其特征在于,包括客户端、元数据服务器和多个存储节点,三者通过存储网络互联,其中,所述客户端用于实现对数据的加密上传以及下载解密,其包括数据加密模块、密钥分割及重组模块、数据解密模块以及通讯模块,其中所述数据加密模块用于通过给定的密钥对原数据进行加密处理,以得到加密数据,所述密钥分割及重组模块用于在数据上传中对密钥进行分割,生成多个等份并从中随机选取部分或全部等分组成数据对象,以在数据下载时对密钥进行重组重新生成密钥;所述通讯模块用于建立客户端与各存储节点的连接和数据传输;所述数据解密模块用于通过重新生成的密钥对下载的数据进行解密;所述元数据服务器用于管理元...

【技术特征摘要】
1.一种基于数据自毁的云存储数据系统,其特征在于,包括客户端、元数据服务器和多个存储节点,三者通过存储网络互联,其中,所述客户端用于实现对数据的加密上传以及下载解密,其包括数据加密模块、密钥分割及重组模块、数据解密模块以及通讯模块,其中所述数据加密模块用于通过给定的密钥对原数据进行加密处理,以得到加密数据,所述密钥分割及重组模块用于在数据上传中对密钥进行分割,生成多个等份并从中随机选取部分或全部等分组成数据对象,以在数据下载时对密钥进行重组重新生成密钥;所述通讯模块用于建立客户端与各存储节点的连接和数据传输;所述数据解密模块用于通过重新生成的密钥对下载的数据进行解密;所述元数据服务器用于管理元数据,生成分割后的各密钥等份在对应各存储节点上的元数据信息,以用于写在加密数据文件头部;所述各存储节点用于根据建立的连接创建存储数据对象以对加密数据进行存储,其中该存储数据对象写入有对应的密钥等份数据,且该对象中包括有实时更新的生存时间属性,所述存储数据对象根据该生存时间属性被创建,且在所述生存时间属性值减为0时触发数据自毁,删除存储对象。2.如权利要求1所述的基于数据自毁的云存储数据系统,其中,所述数据分割及重组模块中对所述密钥...

【专利技术属性】
技术研发人员:曾秀芳
申请(专利权)人:湖北知本信息科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1