国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)安全檢測(cè)方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)與流程

      文檔序號(hào):40280810發(fā)布日期:2024-12-11 13:19閱讀:11來源:國(guó)知局
      數(shù)據(jù)安全檢測(cè)方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)與流程

      本技術(shù)屬于變電站系統(tǒng),尤其涉及數(shù)據(jù)安全檢測(cè)方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)。


      背景技術(shù):

      1、在現(xiàn)代化的變電站系統(tǒng)中,電力數(shù)據(jù)采集與監(jiān)視控制(supervisory?control?anddata?acquisition,scada)系統(tǒng)扮演著至關(guān)重要的角色,其可以實(shí)時(shí)對(duì)電站內(nèi)的一次設(shè)備、二次設(shè)備以及輔助設(shè)備等關(guān)鍵組件進(jìn)行數(shù)據(jù)監(jiān)控,確保電力系統(tǒng)的穩(wěn)定運(yùn)行。然而,隨著信息技術(shù)的飛速發(fā)展,數(shù)據(jù)安全問題也日益凸顯。

      2、目前的電力scada系統(tǒng)往往將業(yè)務(wù)數(shù)據(jù),例如,關(guān)鍵模型信息(如,搖控信息,用戶信息,聯(lián)閉鎖邏輯規(guī)則等)存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中,沒有有效的數(shù)據(jù)安全檢測(cè)手段,導(dǎo)致電力scada系統(tǒng)的業(yè)務(wù)數(shù)據(jù)安全性較低。

      3、因此,如何實(shí)現(xiàn)對(duì)業(yè)務(wù)數(shù)據(jù)安全檢測(cè)以提高數(shù)據(jù)安全性,已成為目前亟需解決的技術(shù)問題。


      技術(shù)實(shí)現(xiàn)思路

      1、本技術(shù)實(shí)施例提供了數(shù)據(jù)安全檢測(cè)方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì),可以解決如何實(shí)現(xiàn)對(duì)業(yè)務(wù)數(shù)據(jù)的安全檢測(cè)以提高數(shù)據(jù)安全性的問題。

      2、第一方面,本技術(shù)實(shí)施例提供了一種數(shù)據(jù)安全檢測(cè)方法,包括:

      3、從第一數(shù)據(jù)庫中讀取第一業(yè)務(wù)數(shù)據(jù)以及根據(jù)第一業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)從第二數(shù)據(jù)庫讀取數(shù)據(jù)標(biāo)識(shí)關(guān)聯(lián)的第一備份數(shù)據(jù);

      4、通過散列算法分別確定第一業(yè)務(wù)數(shù)據(jù)的第一檢驗(yàn)碼以及第一備份數(shù)據(jù)的第二校驗(yàn)碼;

      5、第一校驗(yàn)碼與第二校驗(yàn)碼不匹配,則輸出預(yù)警信息,預(yù)警信息用于提示第一業(yè)務(wù)數(shù)據(jù)被篡改。

      6、在一些實(shí)施例中,該方法還包括:

      7、獲取數(shù)據(jù)恢復(fù)隊(duì)列,數(shù)據(jù)恢復(fù)隊(duì)列中記錄有一個(gè)或多個(gè)被篡改的業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的備份數(shù)據(jù);

      8、針對(duì)數(shù)據(jù)恢復(fù)隊(duì)列中的任一備份數(shù)據(jù),基于篡改恢復(fù)策略,確定任一備份數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)恢復(fù)方式;

      9、從第一數(shù)據(jù)庫中獲取任一備份數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)更新隊(duì)列,數(shù)據(jù)更新隊(duì)列中記錄有任一備份數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)相較于任一備份數(shù)據(jù)發(fā)生變化的一個(gè)或多個(gè)數(shù)據(jù);

      10、基于數(shù)據(jù)恢復(fù)方式以及數(shù)據(jù)更新隊(duì)列,還原任一備份數(shù)據(jù)對(duì)應(yīng)的被篡改的業(yè)務(wù)數(shù)據(jù),得到還原后的業(yè)務(wù)數(shù)據(jù);

      11、將還原后的業(yè)務(wù)數(shù)據(jù)作為當(dāng)前時(shí)刻的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)至第一數(shù)據(jù)庫中。

      12、在一些實(shí)施例中,數(shù)據(jù)恢復(fù)方式包括數(shù)據(jù)恢復(fù)時(shí)間點(diǎn),基于數(shù)據(jù)恢復(fù)方式以及數(shù)據(jù)更新隊(duì)列,還原任一備份數(shù)據(jù)對(duì)應(yīng)的被篡改的業(yè)務(wù)數(shù)據(jù),得到還原后的業(yè)務(wù)數(shù)據(jù),包括:

      13、基于第二備份數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)更新隊(duì)列,在數(shù)據(jù)恢復(fù)時(shí)間點(diǎn),確定第二備份數(shù)據(jù)對(duì)應(yīng)的第二業(yè)務(wù)數(shù)據(jù)相較于第二備份數(shù)據(jù)增加和/或刪除的數(shù)據(jù)位以及數(shù)據(jù)值;第二備份數(shù)據(jù)為數(shù)據(jù)恢復(fù)隊(duì)列中的任一備份數(shù)據(jù);

      14、基于第二備份數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)恢復(fù)方式,在第二備份數(shù)據(jù)中刪除增加的數(shù)據(jù)位以及數(shù)據(jù)值和/或還原已刪除的數(shù)據(jù)位以及數(shù)據(jù)值,得到還原后的業(yè)務(wù)數(shù)據(jù)。

      15、在一些實(shí)施例中,數(shù)據(jù)更新隊(duì)列包括數(shù)據(jù)增加隊(duì)列以及數(shù)據(jù)刪除隊(duì)列,數(shù)據(jù)增加隊(duì)列中記錄有任一備份數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)在同時(shí)刻相較于任一備份數(shù)據(jù)增加的一個(gè)或多個(gè)數(shù)據(jù),數(shù)據(jù)刪除隊(duì)列中記錄任一備份數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)在不同時(shí)刻相較于任一備份數(shù)據(jù)刪除的一個(gè)或多個(gè)數(shù)據(jù);

      16、基于第二備份數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)更新隊(duì)列,在數(shù)據(jù)恢復(fù)時(shí)間點(diǎn),確定第二備份數(shù)據(jù)對(duì)應(yīng)的第二業(yè)務(wù)數(shù)據(jù)相較于第二備份數(shù)據(jù)增加和/或刪除的數(shù)據(jù)位以及數(shù)據(jù)值,包括:

      17、在數(shù)據(jù)恢復(fù)時(shí)間點(diǎn),根據(jù)數(shù)據(jù)增加隊(duì)列以及數(shù)據(jù)刪除隊(duì)列,確定第二業(yè)務(wù)數(shù)據(jù)相較于第二備份數(shù)據(jù)增加和/或刪除的數(shù)據(jù)位以及數(shù)據(jù)值。

      18、在一些實(shí)施例中,通過散列算法確定第一備份數(shù)據(jù)的第二校驗(yàn)碼,包括:

      19、解密第一備份數(shù)據(jù),得到第一業(yè)務(wù)數(shù)據(jù)的參考業(yè)務(wù)數(shù)據(jù);

      20、通過散列算法確定參考業(yè)務(wù)數(shù)據(jù)的校驗(yàn)碼,將參考業(yè)務(wù)數(shù)據(jù)的校驗(yàn)碼作為第一備份數(shù)據(jù)的第二校驗(yàn)碼。

      21、在一些實(shí)施例中,方法還包括:

      22、接收數(shù)據(jù)加密備份指令,數(shù)據(jù)加密備份指令用于指示需備份的業(yè)務(wù)數(shù)據(jù);

      23、讀取第一時(shí)刻的第三業(yè)務(wù)數(shù)據(jù);第三業(yè)務(wù)數(shù)據(jù)為需備份的業(yè)務(wù)數(shù)據(jù)中的任一個(gè)業(yè)務(wù)數(shù)據(jù);

      24、查詢第二數(shù)據(jù)庫中是否存儲(chǔ)第三業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的備份數(shù)據(jù);

      25、第二數(shù)據(jù)庫中未存儲(chǔ)第三業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的備份數(shù)據(jù),則根據(jù)加密副本配置,確定第三業(yè)務(wù)數(shù)據(jù)的目標(biāo)加密算法;

      26、根據(jù)目標(biāo)加密算法加密第三業(yè)務(wù)數(shù)據(jù),得到第三業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的第三備份數(shù)據(jù);

      27、將第三備份數(shù)據(jù)存儲(chǔ)至第二數(shù)據(jù)庫。

      28、在一些實(shí)施例中,第二數(shù)據(jù)庫中存儲(chǔ)有第三業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的備份數(shù)據(jù),方法還包括:

      29、從第二數(shù)據(jù)庫中讀取第三業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的第三備份數(shù)據(jù);

      30、解析第三備份數(shù)據(jù),得到至少一條業(yè)務(wù)子數(shù)據(jù);

      31、根據(jù)第三業(yè)務(wù)數(shù)據(jù)以及解析出的每條業(yè)務(wù)子數(shù)據(jù),在第一時(shí)刻,確定第三業(yè)務(wù)數(shù)據(jù)相較于第三備份數(shù)據(jù)所變化的至少一條第三業(yè)務(wù)子數(shù)據(jù);

      32、針對(duì)每條第三業(yè)務(wù)子數(shù)據(jù),根據(jù)目標(biāo)加密算法,加密第三業(yè)務(wù)子數(shù)據(jù);

      33、基于加密后的第三業(yè)務(wù)子數(shù)據(jù),更新第二數(shù)據(jù)庫中的第三備份數(shù)據(jù)。

      34、第二方面,本技術(shù)實(shí)施例提供了一種數(shù)據(jù)安全檢測(cè)裝置,裝置包括:

      35、讀取模塊,用于從第一數(shù)據(jù)庫中讀取第一業(yè)務(wù)數(shù)據(jù)以及根據(jù)第一業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)標(biāo)識(shí)從第二數(shù)據(jù)庫讀取數(shù)據(jù)標(biāo)識(shí)關(guān)聯(lián)的第一備份數(shù)據(jù);

      36、確定模塊,用于通過散列算法分別確定第一業(yè)務(wù)數(shù)據(jù)的第一檢驗(yàn)碼以及第一備份數(shù)據(jù)的第二校驗(yàn)碼;

      37、輸出模塊,用于第一校驗(yàn)碼與第二校驗(yàn)碼不匹配,則輸出預(yù)警信息,預(yù)警信息用于提示第一業(yè)務(wù)數(shù)據(jù)被篡改。

      38、作為一種示例,數(shù)據(jù)安全檢測(cè)裝置可以為應(yīng)用于終端設(shè)備中的一個(gè)功能電路或控制器或者芯片等,或者終端設(shè)備即為數(shù)據(jù)安全檢測(cè)裝置,比如終端設(shè)備中的處理器可以為數(shù)據(jù)安全檢測(cè)裝置。本技術(shù)實(shí)施例對(duì)此不做限定。

      39、第三方面,本技術(shù)實(shí)施例提供了一種終端設(shè)備,包括:存儲(chǔ)器、處理器以及存儲(chǔ)在存儲(chǔ)器中并可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述第一方面中任一實(shí)施例所述的數(shù)據(jù)安全檢測(cè)方法。

      40、第四方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任一實(shí)施例所述的數(shù)據(jù)安全檢測(cè)方法。

      41、第五方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在終端設(shè)備上運(yùn)行時(shí),使得終端設(shè)備執(zhí)行上述第一方面中任一實(shí)施例所述的數(shù)據(jù)安全檢測(cè)方法。

      42、本技術(shù)實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:在判斷第一業(yè)務(wù)數(shù)據(jù)是否被篡改時(shí),從第一數(shù)據(jù)庫中讀取第一業(yè)務(wù)數(shù)據(jù)以及從第二數(shù)據(jù)庫中讀取第一業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的第一備份數(shù)據(jù),備份數(shù)據(jù)是被安全存儲(chǔ)的未被篡改的第一業(yè)務(wù)數(shù)據(jù)。如此基于散列算法確定的第一備份數(shù)據(jù)的第二校驗(yàn)碼即為第一業(yè)務(wù)數(shù)據(jù)未被篡改時(shí)的校驗(yàn)碼,在通過散列算法確定第一業(yè)務(wù)數(shù)據(jù)的第一校驗(yàn)碼。通過判斷第一校驗(yàn)碼以及第二校驗(yàn)碼是否匹配,即可明確第一時(shí)刻的第一業(yè)務(wù)數(shù)據(jù)是否被篡改,如果第一校驗(yàn)碼和第二校驗(yàn)碼不同,則表示數(shù)據(jù)被篡改,故該方案可以實(shí)現(xiàn)對(duì)業(yè)務(wù)數(shù)據(jù)的安全檢測(cè),在業(yè)務(wù)數(shù)據(jù)被篡改的情況下,輸出提示信息以提示業(yè)務(wù)數(shù)據(jù)被篡改,這樣有利用于用戶及時(shí)對(duì)被篡改的業(yè)務(wù)數(shù)據(jù)進(jìn)行恢復(fù),因此可以提高數(shù)據(jù)安全性。

      43、可以理解的是,上述第二方面、第三方面和第四方面的有益效果可以參見上述第一方面中的相關(guān)描述,在此不再贅述。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1