本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,具體為一種基于計算機(jī)性能的數(shù)據(jù)保護(hù)與優(yōu)化方法。
背景技術(shù):
在計算機(jī)網(wǎng)絡(luò)中,數(shù)據(jù)通常有兩種狀態(tài):存儲狀態(tài)和傳輸狀態(tài)。長期以來,數(shù)據(jù)傳輸時的完整性得到人們更多的關(guān)注。不論在存儲狀態(tài)還是在傳輸狀態(tài),數(shù)據(jù)既容易遭到人為的主動攻擊,又容易遭受非人為的異常變化。與傳輸狀態(tài)相比,處于存儲狀態(tài)下的數(shù)據(jù)的完整性應(yīng)更受到關(guān)注,這主要有三方面的原因:一是存儲狀態(tài)的數(shù)據(jù)既有用戶數(shù)據(jù)又有系統(tǒng)數(shù)據(jù),而傳輸狀態(tài)的數(shù)據(jù)則基本上是用戶數(shù)據(jù);二是系統(tǒng)的工作主要依賴存儲狀態(tài)的數(shù)據(jù),而不是傳輸狀態(tài)的數(shù)據(jù);三是存儲狀態(tài)的數(shù)據(jù)少有系統(tǒng)級的完整性保護(hù),而傳輸狀態(tài)的數(shù)據(jù)則由網(wǎng)絡(luò)的傳輸機(jī)制提供了一定程度上的完整性保護(hù)。
在計算機(jī)遭遇病毒威脅時,會頻繁的出現(xiàn)卡頓現(xiàn)象,嚴(yán)重影響用戶的體驗(yàn),同時,計算機(jī)在中病毒后,計算機(jī)內(nèi)部的個人信息數(shù)據(jù)極易丟失,為此,我們提出了一種基于計算機(jī)性能的數(shù)據(jù)保護(hù)與優(yōu)化方法投入使用,以解決上述問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種基于計算機(jī)性能的數(shù)據(jù)保護(hù)與優(yōu)化方法,以解決上述背景技術(shù)中提出的在計算機(jī)遭遇病毒威脅時,會頻繁的出現(xiàn)卡頓現(xiàn)象,嚴(yán)重影響用戶的體驗(yàn),同時,計算機(jī)在中病毒后,計算機(jī)內(nèi)部的個人信息數(shù)據(jù)極易丟失的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種基于計算機(jī)性能的數(shù)據(jù)保護(hù)系統(tǒng),包括應(yīng)用服務(wù)器,所述應(yīng)用服務(wù)器分別電性輸入連接系統(tǒng)檢測單元、病毒檢查系統(tǒng)和數(shù)據(jù)加密單元,所述應(yīng)用服務(wù)器電性雙向連接系統(tǒng)備份單元,所述系統(tǒng)備份單元電性雙向連接查詢端口,所述應(yīng)用服務(wù)器電性輸出連接數(shù)據(jù)解密單元,所述數(shù)據(jù)解密單元電性輸出連接數(shù)據(jù)恢復(fù)輸出,所述應(yīng)用服務(wù)器還電性雙向連接鏡像服務(wù)器。
優(yōu)選的,所述系統(tǒng)檢測單元具有檢測與恢復(fù)功能和自身免疫功能,能夠檢測系統(tǒng)信息和原保存信息的有效性和真實(shí)性,當(dāng)程序發(fā)現(xiàn)系統(tǒng)信息異常時,能報告錯誤的類型和部位,并等待用戶發(fā)出恢復(fù)、保存和重新引導(dǎo)指令,通過自身代碼的檢測,以判別是否被病毒感染,必要時執(zhí)行自身恢復(fù)功能。
優(yōu)選的,所述病毒檢查系統(tǒng)根據(jù)病毒寄存與傳播的原理,對計算機(jī)系統(tǒng)的內(nèi)存進(jìn)行病毒掃描。
優(yōu)選的,所述數(shù)據(jù)加密單元利用偽隨機(jī)加密算法,將一批文件進(jìn)行組合加密,加密后的密碼文件的組織和結(jié)構(gòu)保證了信息的保密性和操作的方便性,同時其內(nèi)部有兩類經(jīng)過加密的定位信息,分別用于順序解密和部分解密。
優(yōu)選的,所述數(shù)據(jù)解密單元可根據(jù)用戶的選擇,執(zhí)行部分解密或全部解密,在部分解密時,程序利用密鑰串中的部分信息首先對文件中的定位表進(jìn)行解密,然后核實(shí)內(nèi)部簽字的正確性并將文件名表顯示在屏幕中供用戶選擇,實(shí)現(xiàn)批量解密,在執(zhí)行全部解密時,程序根據(jù)文件的結(jié)構(gòu)完成順序解密。
優(yōu)選的,所述數(shù)據(jù)恢復(fù)輸出包括信息檢查模塊和數(shù)據(jù)恢復(fù)模塊,其中信息檢查模塊用于檢查當(dāng)前目錄下各文件的完好性,掃描并執(zhí)行該目錄下所有被刪除文件和被病毒感染的可執(zhí)行文件的可恢復(fù)性,數(shù)據(jù)恢復(fù)模塊檢查當(dāng)前目錄下各文件的完好性,必要時實(shí)施對被刪除文件和被病毒感染的可執(zhí)行文件的恢復(fù)功能。
優(yōu)選的,所述鏡像服務(wù)器與應(yīng)用服務(wù)器保持同步,且鏡像服務(wù)器與應(yīng)用服務(wù)器分別設(shè)置在兩個不同的遠(yuǎn)程點(diǎn)。
一種基于計算機(jī)性能的數(shù)據(jù)優(yōu)化方法,該基于計算機(jī)性能的數(shù)據(jù)優(yōu)化方法的具體步驟如下:
S1:通過應(yīng)用服務(wù)器外接客戶端采集計算機(jī)上的資源參數(shù),并存儲到應(yīng)用服務(wù)器中;
S2:利用病毒檢查系統(tǒng)對存儲在應(yīng)用服務(wù)器中的資源參數(shù)進(jìn)行病毒掃描,并由數(shù)據(jù)加密單元利用偽隨機(jī)加密算法,將存儲在應(yīng)用服務(wù)器中的文件進(jìn)行組合加密;
S3:由應(yīng)用服務(wù)器將加密后的文件下發(fā)給數(shù)據(jù)解密單元,根據(jù)用戶的選擇,執(zhí)行部分解密或全部解密;
S4:解密后的文件經(jīng)由數(shù)據(jù)恢復(fù)輸出下發(fā)到關(guān)聯(lián)的移動客戶端中。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明將計算機(jī)數(shù)據(jù)的恢復(fù)功能、加解密功能和反病毒功能融為一體,使之具備了較為完整的數(shù)據(jù)安全保護(hù)功能,對計算機(jī)進(jìn)行定期的清理優(yōu)化,能使計算機(jī)處于良好的運(yùn)行狀態(tài),并提升計算機(jī)的性能,本發(fā)明使個人能夠掌握計算機(jī)系統(tǒng)資源分配的主動性,確定最合理的資源分配方式,保證普通個人用戶的計算機(jī)數(shù)據(jù)安全和系統(tǒng)安全,從源頭上解決了計算機(jī)因病毒問題導(dǎo)致的卡頓現(xiàn)象,提高了用戶的體驗(yàn),同時利用鏡像服務(wù)器與應(yīng)用服務(wù)器保持同步,分擔(dān)主機(jī)的負(fù)載,能夠進(jìn)行實(shí)時的備份。
附圖說明
圖1為本發(fā)明原理框圖。
圖中:1應(yīng)用服務(wù)器、2系統(tǒng)檢測單元、3病毒檢查系統(tǒng)、4數(shù)據(jù)加密單元、5系統(tǒng)備份單元、6查詢端口、7數(shù)據(jù)解密單元、8數(shù)據(jù)恢復(fù)輸出、9鏡像服務(wù)器。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請參閱圖1,本發(fā)明提供一種技術(shù)方案:一種基于計算機(jī)性能的數(shù)據(jù)保護(hù)系統(tǒng),包括應(yīng)用服務(wù)器1,所述應(yīng)用服務(wù)器1分別電性輸入連接系統(tǒng)檢測單元2、病毒檢查系統(tǒng)3和數(shù)據(jù)加密單元4,所述應(yīng)用服務(wù)器1電性雙向連接系統(tǒng)備份單元5,所述系統(tǒng)備份單元5電性雙向連接查詢端口6,所述應(yīng)用服務(wù)器1電性輸出連接數(shù)據(jù)解密單元7,所述數(shù)據(jù)解密單元7電性輸出連接數(shù)據(jù)恢復(fù)輸出8,所述應(yīng)用服務(wù)器1還電性雙向連接鏡像服務(wù)器9。
其中,所述系統(tǒng)檢測單元2具有檢測與恢復(fù)功能和自身免疫功能,能夠檢測系統(tǒng)信息和原保存信息的有效性和真實(shí)性,當(dāng)程序發(fā)現(xiàn)系統(tǒng)信息異常時,能報告錯誤的類型和部位,并等待用戶發(fā)出恢復(fù)、保存和重新引導(dǎo)指令,通過自身代碼的檢測,以判別是否被病毒感染,必要時執(zhí)行自身恢復(fù)功能,所述病毒檢查系統(tǒng)3根據(jù)病毒寄存與傳播的原理,對計算機(jī)系統(tǒng)的內(nèi)存進(jìn)行病毒掃描,所述數(shù)據(jù)加密單元4利用偽隨機(jī)加密算法,將一批文件進(jìn)行組合加密,加密后的密碼文件的組織和結(jié)構(gòu)保證了信息的保密性和操作的方便性,同時其內(nèi)部有兩類經(jīng)過加密的定位信息,分別用于順序解密和部分解密,所述數(shù)據(jù)解密單元7可根據(jù)用戶的選擇,執(zhí)行部分解密或全部解密,在部分解密時,程序利用密鑰串中的部分信息首先對文件中的定位表進(jìn)行解密,然后核實(shí)內(nèi)部簽字的正確性并將文件名表顯示在屏幕中供用戶選擇,實(shí)現(xiàn)批量解密,在執(zhí)行全部解密時,程序根據(jù)文件的結(jié)構(gòu)完成順序解密,所述數(shù)據(jù)恢復(fù)輸出8包括信息檢查模塊和數(shù)據(jù)恢復(fù)模塊,其中信息檢查模塊用于檢查當(dāng)前目錄下各文件的完好性,掃描并執(zhí)行該目錄下所有被刪除文件和被病毒感染的可執(zhí)行文件的可恢復(fù)性,數(shù)據(jù)恢復(fù)模塊檢查當(dāng)前目錄下各文件的完好性,必要時實(shí)施對被刪除文件和被病毒感染的可執(zhí)行文件的恢復(fù)功能,所述鏡像服務(wù)器9與應(yīng)用服務(wù)器1保持同步,且鏡像服務(wù)器9與應(yīng)用服務(wù)器1分別設(shè)置在兩個不同的遠(yuǎn)程點(diǎn)。
一種基于計算機(jī)性能的數(shù)據(jù)優(yōu)化方法,該基于計算機(jī)性能的數(shù)據(jù)優(yōu)化方法的具體步驟如下:
S1:通過應(yīng)用服務(wù)器1外接客戶端采集計算機(jī)上的資源參數(shù),并存儲到應(yīng)用服務(wù)器1中;
S2:利用病毒檢查系統(tǒng)3對存儲在應(yīng)用服務(wù)器1中的資源參數(shù)進(jìn)行病毒掃描,并由數(shù)據(jù)加密單元4利用偽隨機(jī)加密算法,將存儲在應(yīng)用服務(wù)器1中的文件進(jìn)行組合加密;
S3:由應(yīng)用服務(wù)器1將加密后的文件下發(fā)給數(shù)據(jù)解密單元7,根據(jù)用戶的選擇,執(zhí)行部分解密或全部解密;
S4:解密后的文件經(jīng)由數(shù)據(jù)恢復(fù)輸出8下發(fā)到關(guān)聯(lián)的移動客戶端中。
盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同物限定。