一种数据存储的方法及系统技术方案

技术编号:14290596 阅读:55 留言:0更新日期:2016-12-25 20:51
本发明专利技术公开了一种数据存储的方法,包括:将目标数据文件进行加密;对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储;该方法能够对目标数据文件加密后再次进行加密后的物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性;本发明专利技术还公开了一种数据存储的系统,提高了目标数据文件的安全性。

【技术实现步骤摘要】

本专利技术涉及数据存储
,特别涉及一种数据存储的方法及系统
技术介绍
随着互联网应用的不断发展,大数据的应用也越来越普遍,在各个信息化的领域,数据文件的增量速度越来越快,同样存储在信息化系统中的数据文件也越来越多,作为信息化的核心,数据安全也越来越重要,在互联网+的背景趋势下,一直趋于重要地位的数据文件安全也进一步的走到了一线位置,但是仅靠一些安全设备和防火墙软件,对于数据的安全来说还是有些薄弱,数据本身的安全防护也应该放到一定的地位中去,让数据文件本身发挥应有的安全作用。因此,如何提高数据存储安全,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种数据存储的方法及系统,均能够对目标数据文件加密后再次进行加密后的物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性。为解决上述技术问题,本专利技术提供一种数据存储的方法,包括:将目标数据文件进行加密;对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。其中,将目标数据文件进行加密,包括:将目标数据文件转换为文件流;将所述文件流进行加密。其中,对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割,包括:对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。其中,将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储,包括:将分割后的文件利用排序混淆工具进行混淆并加密;将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。本专利技术还提供了一种数据存储的系统,包括:加密模块,用于将目标数据文件进行加密;文件分割模块,用于对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;文件混淆模块,用于将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。其中,所述加密模块包括:转换单元,用于将目标数据文件转换为文件流;加密单元,用于将所述文件流进行加密。其中,所述文件分割模块包括:文件分割单元,用于对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;文件序号存储单元,用于将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。其中,所述文件混淆模块包括:文件混淆单元,用于将分割后的文件利用排序混淆工具进行混淆并加密;文件存储单元,用于将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。本专利技术所提供的数据存储的方法,包括:将目标数据文件进行加密;对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储;可见,该方法对目标数据文件加密后再次对加密后的文件进行物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性;本专利技术还公开了一种数据存储的系统,具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例所提供的数据存储的方法的流程图;图2为本专利技术实施例所提供的数据存储的方法的流程示意图;图3为本专利技术实施例所提供的数据存储的系统的结构框图。具体实施方式本专利技术的核心是提供一种数据存储的方法及系统,均能够对目标数据文件加密后再次进行加密后的物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,数据存储的方法,包括:S100、将目标数据文件进行加密;其中,对目标数据文件进行加密,对其进行初次的安全防护;这里并不对加密算法进行限制;该步骤的具体过程可以是:将目标数据文件转换为文件流;将所述文件流进行加密。S110、对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;其中,该步骤主要完成对加密后的文件(如加密后的文件流信息)按照一定的格式对其分割(如预定无序形式),分割的时候将文件块序号按照约定或者一定的规则(如加密的随机方式)进行存放,可以插入加密后的文件流串内,也可以放入约定的位置中。具体过程可以是:对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。S120、将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。其中,该步骤对分割后的文件(如分割后的文件流块内容以及文件信息)进行混淆即进行二次的安全加固在该混淆过程中可以再次进行加密,并随机的流块存储即分开存储,可以是存储到不同的能访问到的存储或者系统文件区块,实行文件加密后的物理分割和混淆,进行再一次的安全加固,即在一定程度上使得文件不是一个整体存储,而各个文件区块内部又相互关联,在解密的时候通过读取的时候读取其中一个之后并无法对其进行解密,而是必须全部读取文件,并且完全解密组合才能正确读取文件,这样使得文件更加安全。具体过程可以是:将分割后的文件利用排序混淆工具进行混淆并加密;将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。其中,该实施例需要对目标数据文件进行分割并附加相关信息,是一种普遍性的方式,并不限定场景或者使用语言,在实现上并无限制。具体涉及的相关模块的程序涉及文件传输以及文件存储,实现安全的文件传输与存储的情况下都可以该实施例的方式实现。下面列举一个具体实施例说明上述方法:将源文件即目标数据文件利用加密设备进行加密,再利用文件分割工具进行文件分割,这时分割后的文件都存在对应的文件序号;在将分割后的文件利用排序混淆工具进行混淆,则将混淆后的文件分开进行存储,且分割后的文件对应的文件序号不可知。基于上述技术方案,本专利技术实施例提的数据存储的方法,通过文件加密,然后对其进行分割并混淆存储的方式提高数据文件的安全性。本专利技术实施例提供了数据存储的方法,能够对目标数据文件加密后再次进行加密后的物理分割和混淆,从而提高了目标数据文件的安全性。下面对本专利技术实施例提供的数据存储的系统进行介绍,下文描述的数据存储的系统与上文描述的数据存储的方法可相互对应参照。请参考图3,图3为本专利技术实施例所提供的数据存储的系统的结构框图;该系统可以包括:加密模块100,用于将目标数据文件进行加密;文件分割模块200,用于对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;文件混淆模块300,用于将分割后的文件利用排序混淆工本文档来自技高网...
一种数据存储的方法及系统

【技术保护点】
一种数据存储的方法,其特征在于,包括:将目标数据文件进行加密;对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。

【技术特征摘要】
1.一种数据存储的方法,其特征在于,包括:将目标数据文件进行加密;对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。2.如权利要求1所述的数据存储的方法,其特征在于,将目标数据文件进行加密,包括:将目标数据文件转换为文件流;将所述文件流进行加密。3.如权利要求2所述的数据存储的方法,其特征在于,对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割,包括:对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。4.如权利要求3所述的数据存储的方法,其特征在于,将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储,包括:将分割后的文件利用排序混淆工具进行混淆并加密;将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。5.一种数据存储...

【专利技术属性】
技术研发人员:张凯顺李震宇
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1