欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)存儲(chǔ)的方法及系統(tǒng)與流程

文檔序號(hào):11831325閱讀:936來源:國知局
一種數(shù)據(jù)存儲(chǔ)的方法及系統(tǒng)與流程

本發(fā)明涉及數(shù)據(jù)存儲(chǔ)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)存儲(chǔ)的方法及系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)應(yīng)用的不斷發(fā)展,大數(shù)據(jù)的應(yīng)用也越來越普遍,在各個(gè)信息化的領(lǐng)域,數(shù)據(jù)文件的增量速度越來越快,同樣存儲(chǔ)在信息化系統(tǒng)中的數(shù)據(jù)文件也越來越多,作為信息化的核心,數(shù)據(jù)安全也越來越重要,在互聯(lián)網(wǎng)+的背景趨勢(shì)下,一直趨于重要地位的數(shù)據(jù)文件安全也進(jìn)一步的走到了一線位置,但是僅靠一些安全設(shè)備和防火墻軟件,對(duì)于數(shù)據(jù)的安全來說還是有些薄弱,數(shù)據(jù)本身的安全防護(hù)也應(yīng)該放到一定的地位中去,讓數(shù)據(jù)文件本身發(fā)揮應(yīng)有的安全作用。因此,如何提高數(shù)據(jù)存儲(chǔ)安全,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是提供一種數(shù)據(jù)存儲(chǔ)的方法及系統(tǒng),均能夠?qū)δ繕?biāo)數(shù)據(jù)文件加密后再次進(jìn)行加密后的物理分割和混淆,即實(shí)現(xiàn)了再一次的安全加固;從而提高了目標(biāo)數(shù)據(jù)文件的安全性。

為解決上述技術(shù)問題,本發(fā)明提供一種數(shù)據(jù)存儲(chǔ)的方法,包括:

將目標(biāo)數(shù)據(jù)文件進(jìn)行加密;

對(duì)加密后的目標(biāo)數(shù)據(jù)文件按照預(yù)定格式利用文件分割工具進(jìn)行文件分割;

將分割后的文件利用排序混淆工具進(jìn)行混淆,并將混淆后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ)。

其中,將目標(biāo)數(shù)據(jù)文件進(jìn)行加密,包括:

將目標(biāo)數(shù)據(jù)文件轉(zhuǎn)換為文件流;

將所述文件流進(jìn)行加密。

其中,對(duì)加密后的目標(biāo)數(shù)據(jù)文件按照預(yù)定格式利用文件分割工具進(jìn)行文件分割,包括:

對(duì)加密后的目標(biāo)數(shù)據(jù)文件利用文件分割工具按照預(yù)定無序方式進(jìn)行文件分割;

將分割后的文件序號(hào)按照加密的隨機(jī)方式插入到加密后的文件流內(nèi)或存放到指定位置。

其中,將分割后的文件利用排序混淆工具進(jìn)行混淆,并將混淆后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ),包括:

將分割后的文件利用排序混淆工具進(jìn)行混淆并加密;

將混淆并加密后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ);其中,存儲(chǔ)區(qū)域?yàn)榇鎯?chǔ)文件區(qū)塊或系統(tǒng)文件區(qū)塊。

本發(fā)明還提供了一種數(shù)據(jù)存儲(chǔ)的系統(tǒng),包括:

加密模塊,用于將目標(biāo)數(shù)據(jù)文件進(jìn)行加密;

文件分割模塊,用于對(duì)加密后的目標(biāo)數(shù)據(jù)文件按照預(yù)定格式利用文件分割工具進(jìn)行文件分割;

文件混淆模塊,用于將分割后的文件利用排序混淆工具進(jìn)行混淆,并將混淆后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ)。

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

轉(zhuǎn)換單元,用于將目標(biāo)數(shù)據(jù)文件轉(zhuǎn)換為文件流;

加密單元,用于將所述文件流進(jìn)行加密。

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

文件分割單元,用于對(duì)加密后的目標(biāo)數(shù)據(jù)文件利用文件分割工具按照預(yù)定無序方式進(jìn)行文件分割;

文件序號(hào)存儲(chǔ)單元,用于將分割后的文件序號(hào)按照加密的隨機(jī)方式插入到加密后的文件流內(nèi)或存放到指定位置。

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

文件混淆單元,用于將分割后的文件利用排序混淆工具進(jìn)行混淆并加密;

文件存儲(chǔ)單元,用于將混淆并加密后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ);其中,存儲(chǔ)區(qū)域?yàn)榇鎯?chǔ)文件區(qū)塊或系統(tǒng)文件區(qū)塊。

本發(fā)明所提供的數(shù)據(jù)存儲(chǔ)的方法,包括:將目標(biāo)數(shù)據(jù)文件進(jìn)行加密;對(duì)加密后的目標(biāo)數(shù)據(jù)文件按照預(yù)定格式利用文件分割工具進(jìn)行文件分割;將分割后的文件利用排序混淆工具進(jìn)行混淆,并將混淆后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ);

可見,該方法對(duì)目標(biāo)數(shù)據(jù)文件加密后再次對(duì)加密后的文件進(jìn)行物理分割和混淆,即實(shí)現(xiàn)了再一次的安全加固;從而提高了目標(biāo)數(shù)據(jù)文件的安全性;本發(fā)明還公開了一種數(shù)據(jù)存儲(chǔ)的系統(tǒng),具有上述有益效果,在此不再贅述。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例所提供的數(shù)據(jù)存儲(chǔ)的方法的流程圖;

圖2為本發(fā)明實(shí)施例所提供的數(shù)據(jù)存儲(chǔ)的方法的流程示意圖;

圖3為本發(fā)明實(shí)施例所提供的數(shù)據(jù)存儲(chǔ)的系統(tǒng)的結(jié)構(gòu)框圖。

具體實(shí)施方式

本發(fā)明的核心是提供一種數(shù)據(jù)存儲(chǔ)的方法及系統(tǒng),均能夠?qū)δ繕?biāo)數(shù)據(jù)文件加密后再次進(jìn)行加密后的物理分割和混淆,即實(shí)現(xiàn)了再一次的安全加固;從而提高了目標(biāo)數(shù)據(jù)文件的安全性。

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參考圖1,數(shù)據(jù)存儲(chǔ)的方法,包括:

S100、將目標(biāo)數(shù)據(jù)文件進(jìn)行加密;

其中,對(duì)目標(biāo)數(shù)據(jù)文件進(jìn)行加密,對(duì)其進(jìn)行初次的安全防護(hù);這里并不對(duì)加密算法進(jìn)行限制;該步驟的具體過程可以是:

將目標(biāo)數(shù)據(jù)文件轉(zhuǎn)換為文件流;

將所述文件流進(jìn)行加密。

S110、對(duì)加密后的目標(biāo)數(shù)據(jù)文件按照預(yù)定格式利用文件分割工具進(jìn)行文件分割;

其中,該步驟主要完成對(duì)加密后的文件(如加密后的文件流信息)按照一定的格式對(duì)其分割(如預(yù)定無序形式),分割的時(shí)候?qū)⑽募K序號(hào)按照約定或者一定的規(guī)則(如加密的隨機(jī)方式)進(jìn)行存放,可以插入加密后的文件流串內(nèi),也可以放入約定的位置中。具體過程可以是:

對(duì)加密后的目標(biāo)數(shù)據(jù)文件利用文件分割工具按照預(yù)定無序方式進(jìn)行文件分割;

將分割后的文件序號(hào)按照加密的隨機(jī)方式插入到加密后的文件流內(nèi)或存放到指定位置。

S120、將分割后的文件利用排序混淆工具進(jìn)行混淆,并將混淆后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ)。

其中,該步驟對(duì)分割后的文件(如分割后的文件流塊內(nèi)容以及文件信息)進(jìn)行混淆即進(jìn)行二次的安全加固在該混淆過程中可以再次進(jìn)行加密,并隨機(jī)的流塊存儲(chǔ)即分開存儲(chǔ),可以是存儲(chǔ)到不同的能訪問到的存儲(chǔ)或者系統(tǒng)文件區(qū)塊,實(shí)行文件加密后的物理分割和混淆,進(jìn)行再一次的安全加固,即在一定程度上使得文件不是一個(gè)整體存儲(chǔ),而各個(gè)文件區(qū)塊內(nèi)部又相互關(guān)聯(lián),在解密的時(shí)候通過讀取的時(shí)候讀取其中一個(gè)之后并無法對(duì)其進(jìn)行解密,而是必須全部讀取文件,并且完全解密組合才能正確讀取文件,這樣使得文件更加安全。具體過程可以是:

將分割后的文件利用排序混淆工具進(jìn)行混淆并加密;

將混淆并加密后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ);其中,存儲(chǔ)區(qū)域?yàn)榇鎯?chǔ)文件區(qū)塊或系統(tǒng)文件區(qū)塊。

其中,該實(shí)施例需要對(duì)目標(biāo)數(shù)據(jù)文件進(jìn)行分割并附加相關(guān)信息,是一種普遍性的方式,并不限定場景或者使用語言,在實(shí)現(xiàn)上并無限制。具體涉及的相關(guān)模塊的程序涉及文件傳輸以及文件存儲(chǔ),實(shí)現(xiàn)安全的文件傳輸與存儲(chǔ)的情況下都可以該實(shí)施例的方式實(shí)現(xiàn)。

下面列舉一個(gè)具體實(shí)施例說明上述方法:

將源文件即目標(biāo)數(shù)據(jù)文件利用加密設(shè)備進(jìn)行加密,再利用文件分割工具進(jìn)行文件分割,這時(shí)分割后的文件都存在對(duì)應(yīng)的文件序號(hào);在將分割后的文件利用排序混淆工具進(jìn)行混淆,則將混淆后的文件分開進(jìn)行存儲(chǔ),且分割后的文件對(duì)應(yīng)的文件序號(hào)不可知。

基于上述技術(shù)方案,本發(fā)明實(shí)施例提的數(shù)據(jù)存儲(chǔ)的方法,通過文件加密,然后對(duì)其進(jìn)行分割并混淆存儲(chǔ)的方式提高數(shù)據(jù)文件的安全性。

本發(fā)明實(shí)施例提供了數(shù)據(jù)存儲(chǔ)的方法,能夠?qū)δ繕?biāo)數(shù)據(jù)文件加密后再次進(jìn)行加密后的物理分割和混淆,從而提高了目標(biāo)數(shù)據(jù)文件的安全性。

下面對(duì)本發(fā)明實(shí)施例提供的數(shù)據(jù)存儲(chǔ)的系統(tǒng)進(jìn)行介紹,下文描述的數(shù)據(jù)存儲(chǔ)的系統(tǒng)與上文描述的數(shù)據(jù)存儲(chǔ)的方法可相互對(duì)應(yīng)參照。

請(qǐng)參考圖3,圖3為本發(fā)明實(shí)施例所提供的數(shù)據(jù)存儲(chǔ)的系統(tǒng)的結(jié)構(gòu)框圖;該系統(tǒng)可以包括:

加密模塊100,用于將目標(biāo)數(shù)據(jù)文件進(jìn)行加密;

文件分割模塊200,用于對(duì)加密后的目標(biāo)數(shù)據(jù)文件按照預(yù)定格式利用文件分割工具進(jìn)行文件分割;

文件混淆模塊300,用于將分割后的文件利用排序混淆工具進(jìn)行混淆,并將混淆后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ)。

可選的,所述加密模塊100包括:

轉(zhuǎn)換單元,用于將目標(biāo)數(shù)據(jù)文件轉(zhuǎn)換為文件流;

加密單元,用于將所述文件流進(jìn)行加密。

可選的,所述文件分割模塊200包括:

文件分割單元,用于對(duì)加密后的目標(biāo)數(shù)據(jù)文件利用文件分割工具按照預(yù)定無序方式進(jìn)行文件分割;

文件序號(hào)存儲(chǔ)單元,用于將分割后的文件序號(hào)按照加密的隨機(jī)方式插入到加密后的文件流內(nèi)或存放到指定位置。

可選的,所述文件混淆模塊300包括:

文件混淆單元,用于將分割后的文件利用排序混淆工具進(jìn)行混淆并加密;

文件存儲(chǔ)單元,用于將混淆并加密后的文件進(jìn)行隨機(jī)的流塊存儲(chǔ);其中,存儲(chǔ)區(qū)域?yàn)榇鎯?chǔ)文件區(qū)塊或系統(tǒng)文件區(qū)塊。

說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。

以上對(duì)本發(fā)明所提供的數(shù)據(jù)存儲(chǔ)的方法及系統(tǒng)進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安庆市| 大足县| 阳春市| 定安县| 黄浦区| 通城县| 固原市| 临武县| 遵义县| 阿克苏市| 格尔木市| 海门市| 平定县| 互助| 蓬莱市| 凭祥市| 临泉县| 灯塔市| 江孜县| 灵山县| 隆回县| 班戈县| 古交市| 庄河市| 敦化市| 肥城市| 巢湖市| 泽州县| 双牌县| 伊春市| 普兰店市| 翼城县| 诸暨市| 河曲县| 洞口县| 忻城县| 文成县| 衡山县| 新建县| 婺源县| 磴口县|