• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數據庫字段檢索方法及相關設備技術

    技術編號:36692786 閱讀:58 留言:0更新日期:2023-02-27 20:01
    本公開提供的一種數據庫字段檢索方法及相關設備,基于AES加解密算法,在數據庫的從表中對用戶發送的查詢信息進行分割加密后的信息字段進行模糊匹配檢索,通過檢索到的主鍵標識,在數據庫的主表中查詢到完整的已加密信息,再對已加密信息進行解密,將解密后得到的未加密信息進行信息展示處理后返回并展示給用戶,實現了對數據庫中存儲的已加密信息的快速檢索,從而在保障信息數據安全的同時,提升了信息的管理維護效率,降低了信息管理維護的成本。成本。成本。

    【技術實現步驟摘要】
    一種數據庫字段檢索方法及相關設備


    [0001]本公開涉及信息安全
    ,尤其涉及一種數據庫字段檢索方法及相關設備。

    技術介紹

    [0002]隨著互聯網行業的發展,人們在通過互聯網平臺體驗到各式各樣的信息服務的同時,也產生了大量的個人信息。
    [0003]為了防止客戶個人信息泄露,有效保障客戶個人隱私的信息安全,平臺通常會對與客戶有關的個人信息進行加密存儲。然而,由于已加密信息實現了信息隱蔽,導致對已加密信息的管理維護變得非常復雜和困難,從而降低了信息的管理維護效率。
    [0004]因此,如何在保障信息數據安全的同時,提升信息的管理維護效率,成為本領域技術人員急需解決的技術問題。

    技術實現思路

    [0005]鑒于上述問題,本公開提供一種克服上述問題或者至少部分地解決上述問題的一種數據庫字段檢索方法及相關設備,技術方案如下:
    [0006]一種數據庫字段檢索方法,包括:
    [0007]獲得第一用戶發送的查詢請求,其中,所述查詢請求包括待檢索的查詢信息;
    [0008]利用預設字段分割配置條件,對所述查詢信息進行信息分割,獲得與所述查詢信息對應的第一信息集合,其中,所述第一信息集合中包括至少一個第一信息字段;
    [0009]對所述第一信息集合中的各所述第一信息字段進行去重處理,獲得第二信息集合,其中,所述第二信息集合包括至少一個第二信息字段;
    [0010]利用AES加密算法分別對所述第二信息集合中的各所述第二信息字段進行加密,獲得第三信息集合,其中,所述第三信息集合中包括與各所述第二信息字段一一對應的已加密的第三信息字段;
    [0011]在數據庫的從表中對所述第三信息集合進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合;
    [0012]在所述主鍵標識集合中包括至少一個主鍵標識的情況下,在所述數據庫的主表中分別查詢與各所述主鍵標識對應的已加密信息;
    [0013]利用AES解密算法分別對各所述已加密信息進行解密,獲得與所述已加密信息一一對應的未加密信息;
    [0014]按照預設信息展示處理策略對各所述未加密信息進行處理,獲得與所述查詢請求對應的查詢結果信息;
    [0015]將所述查詢結果信息返回給所述第一用戶,以將所述查詢結果信息展示給所述第一用戶。
    [0016]可選的,在所述獲得第一用戶發送的查詢請求之前,所述方法還包括:
    [0017]獲得所述未加密信息;
    [0018]利用所述AES加密算法對所述未加密信息進行加密,獲得與所述未加密數據一一對應的所述已加密信息;
    [0019]將所述已加密信息存儲至所述數據庫的所述主表中,獲得所述已加密信息在所述主表中的所述主鍵標識;
    [0020]利用預設字段存儲特征配置條件對所述未加密信息進行信息分割,獲得與所述未加密信息對應的第四信息集合,其中,所述第四信息集合中包括至少一個第四信息字段;
    [0021]對所述第四信息集合中的各所述第四信息字段進行去重處理,獲得第五信息集合,其中,所述第五信息集合包括至少一個第五信息字段;
    [0022]利用所述AES加密算法分別對所述第五信息集合中的各所述第五信息字段進行加密,獲得第六信息集合,其中,所述第六信息集合中包括與各所述第五信息字段一一對應的已加密的第六信息字段;
    [0023]將所述已加密信息在所述主表中的所述主鍵標識和所述第六信息集合綁定存儲至所述數據庫的所述從表中。
    [0024]可選的,所述預設信息展示處理策略包括數據組裝策略和數據脫敏策略。
    [0025]可選的,所述按照預設信息展示處理策略對各所述未加密信息進行處理,獲得與所述查詢請求對應的查詢結果信息,包括:
    [0026]按照所述數據組裝策略對所述未加密信息進行組裝處理,獲得待脫敏信息;
    [0027]按照所述數據脫敏策略對所述待脫敏信息進行脫敏處理,獲得與所述查詢請求對應的查詢結果信息。
    [0028]可選的,所述獲得所述未加密信息,包括:
    [0029]獲得第二用戶輸入的待錄入信息;
    [0030]利用預設待加密信息識別策略,在所述待錄入信息中識別出待加密的所述未加密信息。
    [0031]可選的,所述在數據庫的從表中對所述第三信息集合進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合,包括:
    [0032]利用所述第三信息集合中的各所述第三信息字段,生成與所述第三信息集合對應的SQL語句;
    [0033]利用所述SQL語句在數據庫的從表中進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合。
    [0034]一種數據庫字段檢索裝置,包括:查詢請求獲得單元、第一獲得單元、第二獲得單元、第三獲得單元、第四獲得單元、查詢單元、第五獲得單元、第六獲得單元以及查詢結果信息返回單元,
    [0035]所述查詢請求獲得單元,用于獲得第一用戶發送的查詢請求,其中,所述查詢請求包括待檢索的查詢信息;
    [0036]所述第一獲得單元,用于利用預設字段分割配置條件,對所述查詢信息進行信息分割,獲得與所述查詢信息對應的第一信息集合,其中,所述第一信息集合中包括至少一個第一信息字段;
    [0037]所述第二獲得單元,用于對所述第一信息集合中的各所述第一信息字段進行去重處理,獲得第二信息集合,其中,所述第二信息集合包括至少一個第二信息字段;
    [0038]所述第三獲得單元,用于利用AES加密算法分別對所述第二信息集合中的各所述第二信息字段進行加密,獲得第三信息集合,其中,所述第三信息集合中包括與各所述第二信息字段一一對應的已加密的第三信息字段;
    [0039]所述第四獲得單元,用于在數據庫的從表中對所述第三信息集合進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合;
    [0040]所述查詢單元,用于在所述主鍵標識集合中包括至少一個主鍵標識的情況下,在所述數據庫的主表中分別查詢與各所述主鍵標識對應的已加密信息;
    [0041]所述第五獲得單元,用于利用AES解密算法分別對各所述已加密信息進行解密,獲得與所述已加密信息一一對應的未加密信息;
    [0042]所述第六獲得單元,用于按照預設信息展示處理策略對各所述未加密信息進行處理,獲得與所述查詢請求對應的查詢結果信息;
    [0043]所述查詢結果信息返回單元,用于將所述查詢結果信息返回給所述第一用戶,以將所述查詢結果信息展示給所述第一用戶。
    [0044]可選的,所述裝置還包括:第七獲得單元、第八獲得單元、第九獲得單元、第十獲得單元、第十一獲得單元、第十二獲得單元以及字段存儲單元,
    [0045]所述第七獲得單元,用于所述查詢請求獲得單元獲得第一用戶發送的查詢請求之前,獲得所述未加密信息;
    [0046]所述第八獲得單元,用于利用所述AES加密算法對所述未加密信息進行加密,獲得與所述未加密數據一一對應的所述已加密信息;
    [0047]所述第九獲得單元,用于將所述已加密信息存儲至本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種數據庫字段檢索方法,其特征在于,包括:獲得第一用戶發送的查詢請求,其中,所述查詢請求包括待檢索的查詢信息;利用預設字段分割配置條件,對所述查詢信息進行信息分割,獲得與所述查詢信息對應的第一信息集合,其中,所述第一信息集合中包括至少一個第一信息字段;對所述第一信息集合中的各所述第一信息字段進行去重處理,獲得第二信息集合,其中,所述第二信息集合包括至少一個第二信息字段;利用AES加密算法分別對所述第二信息集合中的各所述第二信息字段進行加密,獲得第三信息集合,其中,所述第三信息集合中包括與各所述第二信息字段一一對應的已加密的第三信息字段;在數據庫的從表中對所述第三信息集合進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合;在所述主鍵標識集合中包括至少一個主鍵標識的情況下,在所述數據庫的主表中分別查詢與各所述主鍵標識對應的已加密信息;利用AES解密算法分別對各所述已加密信息進行解密,獲得與所述已加密信息一一對應的未加密信息;按照預設信息展示處理策略對各所述未加密信息進行處理,獲得與所述查詢請求對應的查詢結果信息;將所述查詢結果信息返回給所述第一用戶,以將所述查詢結果信息展示給所述第一用戶。2.根據權利要求1所述的方法,其特征在于,在所述獲得第一用戶發送的查詢請求之前,所述方法還包括:獲得所述未加密信息;利用所述AES加密算法對所述未加密信息進行加密,獲得與所述未加密數據一一對應的所述已加密信息;將所述已加密信息存儲至所述數據庫的所述主表中,獲得所述已加密信息在所述主表中的所述主鍵標識;利用預設字段存儲特征配置條件對所述未加密信息進行信息分割,獲得與所述未加密信息對應的第四信息集合,其中,所述第四信息集合中包括至少一個第四信息字段;對所述第四信息集合中的各所述第四信息字段進行去重處理,獲得第五信息集合,其中,所述第五信息集合包括至少一個第五信息字段;利用所述AES加密算法分別對所述第五信息集合中的各所述第五信息字段進行加密,獲得第六信息集合,其中,所述第六信息集合中包括與各所述第五信息字段一一對應的已加密的第六信息字段;將所述已加密信息在所述主表中的所述主鍵標識和所述第六信息集合綁定存儲至所述數據庫的所述從表中。3.根據權利要求1所述的方法,其特征在于,所述預設信息展示處理策略包括數據組裝策略和數據脫敏策略。4.根據權利要求3所述的方法,其特征在于,所述按照預設信息展示處理策略對各所述未加密信息進行處理,獲得與所述查詢請求對應的查詢結果信息,包括:
    按照所述數據組裝策略對所述未加密信息進行組裝處理,獲得待脫敏信息;按照所述數據脫敏策略對所述待脫敏信息進行脫敏處理,獲得與所述查詢請求對應的查詢結果信息。5.根據權利要求2所述的方法,其特征在于,所述獲得所述未加密信息,包括:獲得第二用戶輸入的待錄入信息;利用預設待加密信息識別策略,在所述待錄入信息中識別出待加密的所述未加密信息。6.根據權利要求1所述的方法,其特征在于,所述在數據庫的從表中對所述第三信息集合進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合,包括:利用所述第三信息集合中的各所述第三信息字段,生成與所述第三信息集合對應的SQL語句;利用所述SQL語句在數據庫的從表中進行模糊匹配檢索,獲得與所述第三信息集合對應的主鍵標識集合。7.一種數據庫字段檢索裝置,其特征在于,包括:查詢請求獲得...

    【專利技術屬性】
    技術研發人員:喻佳林劉華纓羅發明廖名黎秦奇明
    申請(專利權)人:湖南快樂陽光互動娛樂傳媒有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻精品一区二区蜜桃| 亚洲韩国精品无码一区二区三区| 人妻少妇精品无码专区二区| 亚洲精品无码久久久久秋霞| 精品无码国产污污污免费网站国产| 亚洲av永久无码精品表情包| 制服在线无码专区| 中文无码vs无码人妻 | 精品久久久久久无码人妻热| 亚洲国产精品无码AAA片| 久久国产精品成人无码网站| 亚洲AV永久纯肉无码精品动漫| 国产做无码视频在线观看| 无码人妻久久一区二区三区 | 免费无码午夜福利片| 亚洲一区二区三区国产精品无码| 久久精品无码一区二区app| 亚洲中文字幕无码爆乳app| 日韩AV无码精品人妻系列| 久久无码av三级| 国产成人无码AV一区二区| 国产精品无码一本二本三本色| 亚洲av无码一区二区三区观看| 亚洲av无码一区二区乱子伦as| 无码专区一va亚洲v专区在线 | 午夜寂寞视频无码专区| 久久午夜夜伦鲁鲁片免费无码影视 | 国产午夜鲁丝无码拍拍| 国产成人A人亚洲精品无码| 国产成人无码A区在线观看视频| av色欲无码人妻中文字幕| 熟妇人妻无码中文字幕老熟妇| 2019亚洲午夜无码天堂| 亚洲av永久中文无码精品综合| 一本色道无码道DVD在线观看| 无码八A片人妻少妇久久| 2019亚洲午夜无码天堂| 精品韩国亚洲av无码不卡区| 免费无码又爽又刺激高潮的视频| 18禁超污无遮挡无码免费网站国产| 亚洲国产成人精品无码区二本|