国产精品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ù)庫的數(shù)據(jù)脫敏方法、裝置及設(shè)備與流程

      文檔序號:40345975發(fā)布日期:2024-12-18 13:23閱讀:9來源:國知局
      分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法、裝置及設(shè)備與流程

      本發(fā)明涉及分布式數(shù)據(jù)庫,更具體地涉及一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法、裝置及設(shè)備。


      背景技術(shù):

      1、隨著大數(shù)據(jù)技術(shù)的迅速發(fā)展,數(shù)據(jù)安全問題受到廣泛關(guān)注。作為維護數(shù)據(jù)安全的重要手段,數(shù)據(jù)脫敏通過對敏感數(shù)據(jù)進行數(shù)據(jù)變形,實現(xiàn)對敏感數(shù)據(jù)的保護。

      2、在對敏感數(shù)據(jù)進行數(shù)據(jù)脫敏時,通常先從數(shù)據(jù)庫中獲取數(shù)據(jù),再通過業(yè)務(wù)代碼中的脫敏規(guī)則對數(shù)據(jù)進行變形。但是,在業(yè)務(wù)代碼中設(shè)置脫敏規(guī)則會導(dǎo)致脫敏規(guī)則與業(yè)務(wù)代碼之間存在較高的耦合,進而難以對脫敏規(guī)則進行修改和擴展。


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

      1、鑒于上述問題,本發(fā)明提供了一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法、裝置和設(shè)備。

      2、根據(jù)本發(fā)明的第一方面,提供了一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法,應(yīng)用于協(xié)調(diào)節(jié)點,包括:根據(jù)初始查詢語句,確定待查詢的目標字段,其中,上述目標字段包括目標函數(shù)和目標數(shù)據(jù)列;在確定上述目標數(shù)據(jù)列為敏感數(shù)據(jù)列的情況下,根據(jù)與上述目標數(shù)據(jù)列對應(yīng)的第一脫敏規(guī)則以及與上述目標函數(shù)對應(yīng)的第二脫敏規(guī)則,確定針對上述目標字段的目標脫敏規(guī)則;根據(jù)上述目標脫敏規(guī)則,生成與上述目標字段對應(yīng)的目標脫敏信息;將上述目標脫敏信息以注釋的形式寫入至初始查詢語句,得到目標查詢語句;以及將上述目標查詢語句發(fā)送至計算節(jié)點,以便于上述計算節(jié)點執(zhí)行上述目標查詢語句得到目標查詢結(jié)果,其中,上述目標查詢結(jié)果是根據(jù)上述目標脫敏信息進行脫敏處理得到的。

      3、本發(fā)明的第二方面,提供了一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法,應(yīng)用于計算節(jié)點,包括:響應(yīng)于接收到協(xié)調(diào)節(jié)點發(fā)送的目標查詢語句,從上述目標查詢語句中獲取目標脫敏信息,并為上述目標查詢語句創(chuàng)建執(zhí)行計劃,其中,上述目標查詢語句是利用協(xié)調(diào)節(jié)點執(zhí)行以下操作得到的:根據(jù)初始查詢語句,確定待查詢的目標字段,其中,上述目標字段包括目標函數(shù)和目標數(shù)據(jù)列;在確定上述目標數(shù)據(jù)列為敏感數(shù)據(jù)列的情況下,根據(jù)與上述目標數(shù)據(jù)列對應(yīng)的第一脫敏規(guī)則以及與上述目標函數(shù)對應(yīng)的第二脫敏規(guī)則,確定針對上述目標字段的目標脫敏規(guī)則;根據(jù)上述目標脫敏規(guī)則,生成與上述目標字段對應(yīng)的目標脫敏信息;將上述目標脫敏信息以注釋的形式寫入至上述初始查詢語句,得到目標查詢語句;執(zhí)行上述執(zhí)行計劃,得到初始查詢結(jié)果;根據(jù)上述目標脫敏配置信息,對上述初始查詢結(jié)果進行脫敏處理,得到目標查詢結(jié)果;以及將上述目標查詢結(jié)果返回至上述協(xié)調(diào)節(jié)點,以便于上述協(xié)調(diào)節(jié)點將上述目標查詢結(jié)果返回至客戶端。

      4、本發(fā)明的第三方面提供了一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏裝置,應(yīng)用于協(xié)調(diào)節(jié)點,包括:字段確定模塊,用于響應(yīng)于接收到初始查詢語句,確定待查詢的目標字段,其中,上述目標字段包括目標函數(shù)和目標數(shù)據(jù)列;規(guī)則確定模塊,用于在確定上述目標數(shù)據(jù)列為敏感數(shù)據(jù)列的情況下,根據(jù)與上述目標數(shù)據(jù)列對應(yīng)的第一脫敏規(guī)則以及與上述目標函數(shù)對應(yīng)的第二脫敏規(guī)則,確定針對上述目標字段的目標脫敏規(guī)則;信息生成模塊,用于根據(jù)上述目標脫敏規(guī)則,生成與上述目標字段對應(yīng)的目標脫敏信息;信息寫入模塊,用于將上述目標脫敏信息以注釋的形式寫入至初始查詢語句,得到目標查詢語句;以及語句發(fā)送模塊,用于將上述目標查詢語句發(fā)送至計算節(jié)點,以便于上述計算節(jié)點執(zhí)行上述目標查詢語句得到目標查詢結(jié)果,其中,上述目標查詢結(jié)果是根據(jù)上述目標脫敏信息進行脫敏處理得到的。

      5、本發(fā)明的第四方面提供了一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏裝置,應(yīng)用于計算節(jié)點,包括:計劃生成模塊,用于響應(yīng)于接收到協(xié)調(diào)節(jié)點發(fā)送的目標查詢語句,從上述目標查詢語句中獲取目標脫敏信息,并為上述目標查詢語句創(chuàng)建執(zhí)行計劃,其中,所述目標查詢語句是利用協(xié)調(diào)節(jié)點執(zhí)行以下操作得到的:根據(jù)初始查詢語句,確定待查詢的目標字段,其中,所述目標字段包括目標函數(shù)和目標數(shù)據(jù)列;在確定所述目標數(shù)據(jù)列為敏感數(shù)據(jù)列的情況下,根據(jù)與所述目標數(shù)據(jù)列對應(yīng)的第一脫敏規(guī)則以及與所述目標函數(shù)對應(yīng)的第二脫敏規(guī)則,確定針對所述目標字段的目標脫敏規(guī)則;根據(jù)所述目標脫敏規(guī)則,生成與所述目標字段對應(yīng)的目標脫敏信息;將所述目標脫敏信息以注釋的形式寫入至所述初始查詢語句,得到目標查詢語句;計劃執(zhí)行模塊,用于執(zhí)行上述執(zhí)行計劃,得到初始查詢結(jié)果;脫敏處理模塊,用于根據(jù)上述目標脫敏配置信息,對上述初始查詢結(jié)果進行脫敏處理,得到目標查詢結(jié)果;以及結(jié)果返回模塊,用于將上述目標查詢結(jié)果返回至上述協(xié)調(diào)節(jié)點,以便于上述協(xié)調(diào)節(jié)點將上述目標查詢結(jié)果返回至客戶端。

      6、本發(fā)明的第五方面提供了一種電子設(shè)備,包括:一個或多個處理器;存儲器,用于存儲一個或多個計算機程序,其中,上述一個或多個處理器執(zhí)行上述一個或多個計算機程序以實現(xiàn)上述方法的步驟。

      7、根據(jù)本發(fā)明的實施例,協(xié)調(diào)節(jié)點在將初始查詢語句下發(fā)至計算節(jié)點前,在初始查詢語句中以注釋的形式寫入目標脫敏信息生成目標查詢語句,計算節(jié)點能夠根據(jù)目標查詢語句中的目標脫敏信息對初始查詢結(jié)果進行脫敏處理,并返回脫敏后的目標查詢結(jié)果,從而在查詢過程完成脫敏處理,無需在業(yè)務(wù)代碼中配置脫敏規(guī)則,實現(xiàn)脫敏規(guī)則與業(yè)務(wù)代碼的解耦,提高脫敏規(guī)則的靈活性。并且,通過考慮針對目標字段的脫敏規(guī)則設(shè)置,使得脫敏規(guī)則更完善,進一步數(shù)據(jù)的安全性。



      技術(shù)特征:

      1.一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法,應(yīng)用于協(xié)調(diào)節(jié)點,其特征在于,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)與所述目標數(shù)據(jù)列對應(yīng)的第一脫敏規(guī)則以及與所述目標函數(shù)對應(yīng)的第二脫敏規(guī)則,確定針對所述目標字段的目標脫敏規(guī)則,包括:

      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述函數(shù)類型為控制流函數(shù)的情況下,根據(jù)所述第一脫敏規(guī)則和所述第二脫敏規(guī)則,確定所述目標脫敏規(guī)則,包括:

      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標函數(shù)內(nèi)部嵌套有目標子函數(shù),所述目標函數(shù)和目標子函數(shù)均為控制流函數(shù),所述方法還包括:

      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

      6.一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法,應(yīng)用于計算節(jié)點,其特征在于,所述方法包括:

      7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述目標脫敏配置信息,對所述初始查詢結(jié)果進行脫敏處理,得到目標查詢結(jié)果包括:

      8.一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏裝置,應(yīng)用于協(xié)調(diào)節(jié)點,其特征在于,所述裝置包括:

      9.一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏裝置,應(yīng)用于計算節(jié)點,其特征在于,所述裝置包括:

      10.一種電子設(shè)備,包括:


      技術(shù)總結(jié)
      本發(fā)明提供了一種分布式數(shù)據(jù)庫的數(shù)據(jù)脫敏方法、裝置及設(shè)備,可以應(yīng)用于分布式數(shù)據(jù)庫技術(shù)領(lǐng)域。該方法包括:響應(yīng)于接收到初始查詢語句,確定待查詢的目標字段,其中,目標字段包括目標函數(shù)和目標數(shù)據(jù)列;在確定目標數(shù)據(jù)列為敏感數(shù)據(jù)列的情況下,根據(jù)與目標數(shù)據(jù)列對應(yīng)的第一脫敏規(guī)則以及與目標函數(shù)對應(yīng)的第二脫敏規(guī)則,確定針對目標字段的目標脫敏規(guī)則;根據(jù)目標脫敏規(guī)則,生成與目標字段對應(yīng)的目標脫敏配置信息;將目標脫敏信息以注釋的形式寫入至初始查詢語句,得到目標查詢語句;以及將目標查詢語句發(fā)送至計算節(jié)點,以便于計算節(jié)點執(zhí)行目標查詢語句得到目標查詢結(jié)果,其中,目標查詢結(jié)果是根據(jù)目標脫敏信息進行脫敏處理得到的。

      技術(shù)研發(fā)人員:牛天元
      受保護的技術(shù)使用者:蘇州吉唄思數(shù)據(jù)技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/17
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1