一種配置信息安全處理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種配置信息安全處理方法及系統(tǒng),包括以下步驟:將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值;對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點;使用所述配置文件中的所述配置信息時,獲取第一校驗值;將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值;將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。實現(xiàn)了針對云存儲服務(wù)下的配置信息進(jìn)行自動校驗及處理,從而保證了業(yè)務(wù)系統(tǒng)中的配置信息的安全性。
【專利說明】一種配置信息安全處理方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于信息安全領(lǐng)域,尤其涉及一種配置信息安全處理方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著計算機技術(shù)的快速發(fā)展,數(shù)字化信息已經(jīng)逐步取代紙媒數(shù)據(jù),呈現(xiàn)日均指數(shù)級增長,海量數(shù)據(jù)催生了云計算、大數(shù)據(jù)和海量存儲系統(tǒng)的發(fā)展,對存儲設(shè)備和存儲應(yīng)用的需求也越來越高。政府行業(yè)、銀行系統(tǒng)、電力企業(yè)等對數(shù)據(jù)的安全性和業(yè)務(wù)連續(xù)性有著較高的要求,在應(yīng)用系統(tǒng)中,配置信息記錄著系統(tǒng)的重要信息,當(dāng)配置信息數(shù)據(jù)保存不全,或信息數(shù)據(jù)丟失,對系統(tǒng)的應(yīng)用存在很大的風(fēng)險,當(dāng)配置信息應(yīng)用到業(yè)務(wù)中后,甚至導(dǎo)致應(yīng)用數(shù)據(jù)丟失的可能性。
[0003]在傳統(tǒng)的應(yīng)用系統(tǒng)中,一般系統(tǒng)應(yīng)用配置信息保存到系統(tǒng)后,將配置信息的校驗信息保存到其他位置或者干脆就不進(jìn)行信息校驗處理,在應(yīng)用的時候直接引用配置信息中的數(shù)據(jù),此時存在很大的風(fēng)險,配置信息中的數(shù)據(jù)可能較之前有變更,在不進(jìn)行校驗處理直接應(yīng)用到系統(tǒng)中,存在很大的風(fēng)險,甚至導(dǎo)致業(yè)務(wù)數(shù)據(jù)丟失的情況;另外當(dāng)校驗信息保存在其他位置時,進(jìn)行處理的時候需要人工干預(yù),此時成本和業(yè)務(wù)處理的復(fù)雜性將大大提升。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種配置信息安全處理方法及系統(tǒng),以解決上述問題。
[0005]本發(fā)明提供一種配置信息安全處理方法。上述方法包括以下步驟:
[0006]將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值;
[0007]對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)占.
[0008]使用所述配置文件中的所述配置信息時,獲取第一校驗值;
[0009]將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值;
[0010]將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。
[0011]本發(fā)明還提供一種配置信息安全處理系統(tǒng),包括增加設(shè)置模塊、第一校驗值存儲模塊、配置信息使用模塊、第二校驗值獲取模塊、比較處理模塊;其中,所述增加設(shè)置模塊通過所述第一校驗值存儲模塊與所述配置信息使用模塊相連;所述配置信息使用模塊、所述第二校驗值獲取模塊分別與所述比較處理模塊相連;
[0012]所述增加設(shè)置模塊,用于將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值;
[0013]所述第一校驗值存儲模塊,用于從所述增加設(shè)置模塊中獲取配置文件并對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點;
[0014]所述配置信息使用模塊,用于使用所述配置文件中的所述配置信息時,從所述第一校驗值存儲模塊中獲取第一校驗值并將所述第一校驗值發(fā)送至比較處理模塊;
[0015]所述第二校驗值獲取模塊,用于將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值并將所述第二校驗值發(fā)送至比較處理模塊;
[0016]所述比較處理模塊,用于將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。
[0017]相較于先前技術(shù),根據(jù)本發(fā)明提供的一種配置信息安全處理方法及系統(tǒng),可以針對云存儲服務(wù)下的配置信息進(jìn)行自動校驗及處理,從而保證了業(yè)務(wù)系統(tǒng)中的配置信息的安全性。
【專利附圖】
【附圖說明】
[0018]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0019]圖1所示為本發(fā)明實施例1的配置信息寫入時的安全校驗處理流程圖;
[0020]圖2所示為本發(fā)明實施例2的使用配置信息時的安全校驗處理流程圖;
[0021]圖3所示為本發(fā)明實施例3的配置信息安全處理方法流程圖;
[0022]圖4所示為本發(fā)明實施例4的配置信息安全處理系統(tǒng)結(jié)構(gòu)圖。
【具體實施方式】
[0023]下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0024]圖1所示為本發(fā)明實施例1的配置信息寫入時的安全校驗處理流程圖,包括以下步驟:
[0025]步驟101:將配置信息保存至配置文件;
[0026]在應(yīng)用業(yè)務(wù)系統(tǒng)中,將業(yè)務(wù)處理的配置信息或者控制器的配置信息存儲至指定目錄下的配置文件中,配置文件的內(nèi)容格式可以根據(jù)各系統(tǒng)的需求格式進(jìn)行定義。
[0027]步驟102:在所述配置文件中增加一個校驗信息節(jié)點,為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值;
[0028]步驟103:對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點。
[0029]圖2所示為本發(fā)明實施例2的使用配置信息時的安全校驗處理流程圖,包括以下步驟:
[0030]步驟201:使用所述配置文件中的所述配置信息時,獲取第一校驗值;
[0031]業(yè)務(wù)系統(tǒng)或控制器使用所述配置文件中的所述配置信息時,獲取第一校驗值。
[0032]步驟202:將校驗信息節(jié)點的值置為系統(tǒng)默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值;
[0033]步驟203:將獲得的第二校驗值與所述第一校驗值進(jìn)行比較,若一致,則使用所述配置文件中的配置信息,若不一致,則將所述第一校驗值寫入所述校驗信息節(jié)點中并向用戶發(fā)送提示信息。
[0034]所述提示信息是指配置信息校驗不通過信息。
[0035]所述配置信息校驗不通過是指配置信息數(shù)據(jù)丟失或者配置信息數(shù)據(jù)變更。
[0036]將獲得的第二校驗值與所述第一校驗值進(jìn)行比較,若一致,則使用所述配置文件中的配置信息,同時,將所述第二校驗值寫入所述校驗信息節(jié)點中。
[0037]圖3所示為本發(fā)明實施例3的配置信息安全處理方法流程圖,包括以下步驟:
[0038]步驟301:將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值;
[0039]步驟302:對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點;
[0040]步驟303:使用所述配置文件中的所述配置信息時,獲取第一校驗值;
[0041]步驟304:將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值;
[0042]步驟305::將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。
[0043]圖4所示為本發(fā)明實施例4的配置信息安全處理系統(tǒng)結(jié)構(gòu)圖,包括增加設(shè)置模塊、第一校驗值存儲模塊、配置信息使用模塊、第二校驗值獲取模塊、比較處理模塊;其中,所述增加設(shè)置模塊通過所述第一校驗值存儲模塊與所述配置信息使用模塊相連;所述配置信息使用模塊、所述第二校驗值獲取模塊分別與所述比較處理模塊相連;
[0044]所述增加設(shè)置模塊,用于將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值;
[0045]所述第一校驗值存儲模塊,用于從所述增加設(shè)置模塊中獲取配置文件并對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點;
[0046]所述配置信息使用模塊,用于使用所述配置文件中的所述配置信息時,從所述第一校驗值存儲模塊中獲取第一校驗值并將所述第一校驗值發(fā)送至比較處理模塊;
[0047]所述第二校驗值獲取模塊,用于將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值并將所述第二校驗值發(fā)送至比較處理模塊;
[0048]所述比較處理模塊,用于將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。
[0049]相較于先前技術(shù),根據(jù)本發(fā)明提供的一種配置信息安全處理方法及系統(tǒng),可以針對云存儲服務(wù)下的配置信息進(jìn)行自動校驗及處理,從而保證了業(yè)務(wù)系統(tǒng)中的配置信息的安全性。
[0050]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種配置信息安全處理方法,其特征在于,包括以下步驟: 將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值; 對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點; 使用所述配置文件中的所述配置信息時,獲取第一校驗值; 將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值; 將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于:將獲得的第二校驗值與所述第一校驗值進(jìn)行比較,若一致,則使用所述配置文件中的配置信息,若不一致,則將所述第一校驗值寫入所述校驗信息節(jié)點中并向用戶發(fā)送提示信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述提示信息是指配置信息校驗不通過信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于:所述配置信息校驗不通過是指配置信息數(shù)據(jù)丟失或者配置信息數(shù)據(jù)變更。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于:將獲得的第二校驗值與所述第一校驗值進(jìn)行比較,若一致,則使用所述配置文件中的配置信息,同時,將所述第二校驗值寫入所述校驗信息節(jié)點中。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于:在應(yīng)用業(yè)務(wù)系統(tǒng)中,將業(yè)務(wù)處理的配置信息或者控制器的配置信息存儲至指定目錄下的配置文件中。
7.一種配置信息安全處理系統(tǒng),其特征在于,包括增加設(shè)置模塊、第一校驗值存儲模塊、配置信息使用模塊、第二校驗值獲取模塊、比較處理模塊;其中,所述增加設(shè)置模塊通過所述第一校驗值存儲模塊與所述配置信息使用模塊相連;所述配置信息使用模塊、所述第二校驗值獲取模塊分別與所述比較處理模塊相連; 所述增加設(shè)置模塊,用于將配置信息保存至配置文件后,在所述配置文件中增加一個校驗信息節(jié)點并為所述校驗信息節(jié)點設(shè)置一個默認(rèn)的第一初始值; 所述第一校驗值存儲模塊,用于從所述增加設(shè)置模塊中獲取配置文件并對所述配置文件進(jìn)行MD5校驗后,將獲得的第一校驗值保存至所述校驗信息節(jié)點; 所述配置信息使用模塊,用于使用所述配置文件中的所述配置信息時,從所述第一校驗值存儲模塊中獲取第一校驗值并將所述第一校驗值發(fā)送至比較處理模塊; 所述第二校驗值獲取模塊,用于將所述校驗信息節(jié)點的值置為默認(rèn)的第一初始值并對所述配置文件進(jìn)行MD5校驗,獲得第二校驗值并將所述第二校驗值發(fā)送至比較處理模塊; 所述比較處理模塊,用于將獲得的第二校驗值與所述第一校驗值進(jìn)行比較并根據(jù)比較結(jié)果進(jìn)行相應(yīng)處理。
【文檔編號】H04L29/08GK104298933SQ201410554241
【公開日】2015年1月21日 申請日期:2014年10月17日 優(yōu)先權(quán)日:2014年10月17日
【發(fā)明者】張道偉, 穆裕 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司