一种数据存储的方法及系统与流程

文档序号:11831325阅读:849来源:国知局
一种数据存储的方法及系统与流程

本发明涉及数据存储技术领域,特别涉及一种数据存储的方法及系统。



背景技术:

随着互联网应用的不断发展,大数据的应用也越来越普遍,在各个信息化的领域,数据文件的增量速度越来越快,同样存储在信息化系统中的数据文件也越来越多,作为信息化的核心,数据安全也越来越重要,在互联网+的背景趋势下,一直趋于重要地位的数据文件安全也进一步的走到了一线位置,但是仅靠一些安全设备和防火墙软件,对于数据的安全来说还是有些薄弱,数据本身的安全防护也应该放到一定的地位中去,让数据文件本身发挥应有的安全作用。因此,如何提高数据存储安全,是本领域技术人员需要解决的技术问题。



技术实现要素:

本发明的目的是提供一种数据存储的方法及系统,均能够对目标数据文件加密后再次进行加密后的物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性。

为解决上述技术问题,本发明提供一种数据存储的方法,包括:

将目标数据文件进行加密;

对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;

将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。

其中,将目标数据文件进行加密,包括:

将目标数据文件转换为文件流;

将所述文件流进行加密。

其中,对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割,包括:

对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;

将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。

其中,将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储,包括:

将分割后的文件利用排序混淆工具进行混淆并加密;

将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。

本发明还提供了一种数据存储的系统,包括:

加密模块,用于将目标数据文件进行加密;

文件分割模块,用于对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;

文件混淆模块,用于将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。

其中,所述加密模块包括:

转换单元,用于将目标数据文件转换为文件流;

加密单元,用于将所述文件流进行加密。

其中,所述文件分割模块包括:

文件分割单元,用于对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;

文件序号存储单元,用于将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。

其中,所述文件混淆模块包括:

文件混淆单元,用于将分割后的文件利用排序混淆工具进行混淆并加密;

文件存储单元,用于将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。

本发明所提供的数据存储的方法,包括:将目标数据文件进行加密;对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储;

可见,该方法对目标数据文件加密后再次对加密后的文件进行物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性;本发明还公开了一种数据存储的系统,具有上述有益效果,在此不再赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例所提供的数据存储的方法的流程图;

图2为本发明实施例所提供的数据存储的方法的流程示意图;

图3为本发明实施例所提供的数据存储的系统的结构框图。

具体实施方式

本发明的核心是提供一种数据存储的方法及系统,均能够对目标数据文件加密后再次进行加密后的物理分割和混淆,即实现了再一次的安全加固;从而提高了目标数据文件的安全性。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,数据存储的方法,包括:

S100、将目标数据文件进行加密;

其中,对目标数据文件进行加密,对其进行初次的安全防护;这里并不对加密算法进行限制;该步骤的具体过程可以是:

将目标数据文件转换为文件流;

将所述文件流进行加密。

S110、对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;

其中,该步骤主要完成对加密后的文件(如加密后的文件流信息)按照一定的格式对其分割(如预定无序形式),分割的时候将文件块序号按照约定或者一定的规则(如加密的随机方式)进行存放,可以插入加密后的文件流串内,也可以放入约定的位置中。具体过程可以是:

对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;

将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。

S120、将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。

其中,该步骤对分割后的文件(如分割后的文件流块内容以及文件信息)进行混淆即进行二次的安全加固在该混淆过程中可以再次进行加密,并随机的流块存储即分开存储,可以是存储到不同的能访问到的存储或者系统文件区块,实行文件加密后的物理分割和混淆,进行再一次的安全加固,即在一定程度上使得文件不是一个整体存储,而各个文件区块内部又相互关联,在解密的时候通过读取的时候读取其中一个之后并无法对其进行解密,而是必须全部读取文件,并且完全解密组合才能正确读取文件,这样使得文件更加安全。具体过程可以是:

将分割后的文件利用排序混淆工具进行混淆并加密;

将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。

其中,该实施例需要对目标数据文件进行分割并附加相关信息,是一种普遍性的方式,并不限定场景或者使用语言,在实现上并无限制。具体涉及的相关模块的程序涉及文件传输以及文件存储,实现安全的文件传输与存储的情况下都可以该实施例的方式实现。

下面列举一个具体实施例说明上述方法:

将源文件即目标数据文件利用加密设备进行加密,再利用文件分割工具进行文件分割,这时分割后的文件都存在对应的文件序号;在将分割后的文件利用排序混淆工具进行混淆,则将混淆后的文件分开进行存储,且分割后的文件对应的文件序号不可知。

基于上述技术方案,本发明实施例提的数据存储的方法,通过文件加密,然后对其进行分割并混淆存储的方式提高数据文件的安全性。

本发明实施例提供了数据存储的方法,能够对目标数据文件加密后再次进行加密后的物理分割和混淆,从而提高了目标数据文件的安全性。

下面对本发明实施例提供的数据存储的系统进行介绍,下文描述的数据存储的系统与上文描述的数据存储的方法可相互对应参照。

请参考图3,图3为本发明实施例所提供的数据存储的系统的结构框图;该系统可以包括:

加密模块100,用于将目标数据文件进行加密;

文件分割模块200,用于对加密后的目标数据文件按照预定格式利用文件分割工具进行文件分割;

文件混淆模块300,用于将分割后的文件利用排序混淆工具进行混淆,并将混淆后的文件进行随机的流块存储。

可选的,所述加密模块100包括:

转换单元,用于将目标数据文件转换为文件流;

加密单元,用于将所述文件流进行加密。

可选的,所述文件分割模块200包括:

文件分割单元,用于对加密后的目标数据文件利用文件分割工具按照预定无序方式进行文件分割;

文件序号存储单元,用于将分割后的文件序号按照加密的随机方式插入到加密后的文件流内或存放到指定位置。

可选的,所述文件混淆模块300包括:

文件混淆单元,用于将分割后的文件利用排序混淆工具进行混淆并加密;

文件存储单元,用于将混淆并加密后的文件进行随机的流块存储;其中,存储区域为存储文件区块或系统文件区块。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上对本发明所提供的数据存储的方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1