非關(guān)系型加密數(shù)據(jù)庫(kù)的核心技術(shù)研究
發(fā)布時(shí)間:2025-02-09 16:48
在當(dāng)今大數(shù)據(jù)生產(chǎn)環(huán)境下,越來(lái)越多的企業(yè)和個(gè)人將其本地?cái)?shù)據(jù)外包至第三方數(shù)據(jù)中心,以降低數(shù)據(jù)存儲(chǔ)管理的成本并提高應(yīng)用服務(wù)的性能與可靠性。非關(guān)系型數(shù)據(jù)庫(kù)作為數(shù)據(jù)外包服務(wù)的重要組成部分,在數(shù)據(jù)分布式存儲(chǔ)、高并發(fā)處理等方面發(fā)揮著關(guān)鍵作用。但由于非關(guān)系型數(shù)據(jù)庫(kù)起步晚,發(fā)展時(shí)間較短,現(xiàn)有的非關(guān)系型數(shù)據(jù)庫(kù)產(chǎn)品很少考慮其存儲(chǔ)數(shù)據(jù)的安全性問(wèn)題,加之近年來(lái)數(shù)據(jù)泄露事件的頻繁發(fā)生,使得數(shù)據(jù)外包服務(wù)中數(shù)據(jù)的隱私安全問(wèn)題變得更為嚴(yán)峻。目前已有不少基于非關(guān)系型數(shù)據(jù)庫(kù)的加密方案被提出,但在這些方案中加密數(shù)據(jù)庫(kù)可完成的功能都過(guò)于單一,并不能滿(mǎn)足用戶(hù)多樣化的數(shù)據(jù)訪問(wèn)需求。此外,在這些方案中默認(rèn)用戶(hù)具有相同的密鑰并且可以解密所有的數(shù)據(jù),缺少了針對(duì)非關(guān)系型加密數(shù)據(jù)庫(kù)的訪問(wèn)控制研究。為了應(yīng)對(duì)當(dāng)前加密方案的不足與局限性,本文在不同的應(yīng)用場(chǎng)景下開(kāi)展了基于非關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)保護(hù)技術(shù)研究,在多用戶(hù)Web應(yīng)用場(chǎng)景中設(shè)計(jì)并實(shí)現(xiàn)了基于非關(guān)系型數(shù)據(jù)庫(kù)的加密系統(tǒng),在C/S架構(gòu)的應(yīng)用場(chǎng)景中對(duì)加密系統(tǒng)進(jìn)行了擴(kuò)展,設(shè)計(jì)出基于非關(guān)系型加密數(shù)據(jù)庫(kù)的密文訪問(wèn)控制方案。具體成果如下:(1)設(shè)計(jì)并實(shí)現(xiàn)了一種基于非關(guān)系型數(shù)據(jù)庫(kù)的加密處理系統(tǒng)。在加密系統(tǒng)中,通過(guò)所...
【文章頁(yè)數(shù)】:95 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究工作的背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 本文的主要貢獻(xiàn)與創(chuàng)新
1.4 本論文的結(jié)構(gòu)安排
第二章 預(yù)備知識(shí)
2.1 MongoDB數(shù)據(jù)庫(kù)
2.2 隨機(jī)與確定性加密
2.3 保序加密
2.4 可搜索加密
2.5 同態(tài)加密
2.6 本章小結(jié)
第三章 非關(guān)系型數(shù)據(jù)庫(kù)加密系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
3.1 研究動(dòng)機(jī)
3.2 系統(tǒng)設(shè)計(jì)
3.2.1 系統(tǒng)模型
3.2.2 加密模塊設(shè)計(jì)
3.2.3 數(shù)據(jù)加密策略設(shè)計(jì)
3.2.4 數(shù)據(jù)加密模式設(shè)計(jì)
3.2.5 密文操作的詳細(xì)構(gòu)造
3.2.5.1 寫(xiě)類(lèi)型操作
3.2.5.2 讀類(lèi)型操作
3.3 系統(tǒng)實(shí)現(xiàn)
3.3.1 代理服務(wù)器
3.3.2 輔助函數(shù)UDF
3.4 安全性與實(shí)用性分析
3.5 系統(tǒng)測(cè)試
3.5.1 測(cè)試環(huán)境
3.5.2 實(shí)驗(yàn)仿真
3.5.2.1 計(jì)算開(kāi)銷(xiāo)
3.5.2.2 存儲(chǔ)開(kāi)銷(xiāo)
3.5.3 運(yùn)行測(cè)試
3.6 本章小結(jié)
第四章 基于加密數(shù)據(jù)庫(kù)的訪問(wèn)控制方案設(shè)計(jì)與分析
4.1 研究動(dòng)機(jī)
4.2 方案設(shè)計(jì)
4.2.1 方案模型
4.2.2 明文數(shù)據(jù)庫(kù)訪問(wèn)控制設(shè)計(jì)
4.2.3 加密數(shù)據(jù)庫(kù)訪問(wèn)控制設(shè)計(jì)
4.2.4 多用戶(hù)訪問(wèn)控制設(shè)計(jì)
4.3 方案實(shí)施
4.3.1 用戶(hù)授權(quán)
4.3.2 權(quán)限獲取
4.3.3 權(quán)限撤銷(xiāo)
4.4 安全性與實(shí)用性分析
4.5 實(shí)驗(yàn)仿真
4.5.1 計(jì)算開(kāi)銷(xiāo)
4.5.2 通信開(kāi)銷(xiāo)
4.5.3 存儲(chǔ)開(kāi)銷(xiāo)
4.6 本章小結(jié)
第五章 總結(jié)與展望
5.1 全文總結(jié)
5.2 后續(xù)工作展望
致謝
參考文獻(xiàn)
攻碩期間取得的研究成果
本文編號(hào):4032556
【文章頁(yè)數(shù)】:95 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究工作的背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 本文的主要貢獻(xiàn)與創(chuàng)新
1.4 本論文的結(jié)構(gòu)安排
第二章 預(yù)備知識(shí)
2.1 MongoDB數(shù)據(jù)庫(kù)
2.2 隨機(jī)與確定性加密
2.3 保序加密
2.4 可搜索加密
2.5 同態(tài)加密
2.6 本章小結(jié)
第三章 非關(guān)系型數(shù)據(jù)庫(kù)加密系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
3.1 研究動(dòng)機(jī)
3.2 系統(tǒng)設(shè)計(jì)
3.2.1 系統(tǒng)模型
3.2.2 加密模塊設(shè)計(jì)
3.2.3 數(shù)據(jù)加密策略設(shè)計(jì)
3.2.4 數(shù)據(jù)加密模式設(shè)計(jì)
3.2.5 密文操作的詳細(xì)構(gòu)造
3.2.5.1 寫(xiě)類(lèi)型操作
3.2.5.2 讀類(lèi)型操作
3.3 系統(tǒng)實(shí)現(xiàn)
3.3.1 代理服務(wù)器
3.3.2 輔助函數(shù)UDF
3.4 安全性與實(shí)用性分析
3.5 系統(tǒng)測(cè)試
3.5.1 測(cè)試環(huán)境
3.5.2 實(shí)驗(yàn)仿真
3.5.2.1 計(jì)算開(kāi)銷(xiāo)
3.5.2.2 存儲(chǔ)開(kāi)銷(xiāo)
3.5.3 運(yùn)行測(cè)試
3.6 本章小結(jié)
第四章 基于加密數(shù)據(jù)庫(kù)的訪問(wèn)控制方案設(shè)計(jì)與分析
4.1 研究動(dòng)機(jī)
4.2 方案設(shè)計(jì)
4.2.1 方案模型
4.2.2 明文數(shù)據(jù)庫(kù)訪問(wèn)控制設(shè)計(jì)
4.2.3 加密數(shù)據(jù)庫(kù)訪問(wèn)控制設(shè)計(jì)
4.2.4 多用戶(hù)訪問(wèn)控制設(shè)計(jì)
4.3 方案實(shí)施
4.3.1 用戶(hù)授權(quán)
4.3.2 權(quán)限獲取
4.3.3 權(quán)限撤銷(xiāo)
4.4 安全性與實(shí)用性分析
4.5 實(shí)驗(yàn)仿真
4.5.1 計(jì)算開(kāi)銷(xiāo)
4.5.2 通信開(kāi)銷(xiāo)
4.5.3 存儲(chǔ)開(kāi)銷(xiāo)
4.6 本章小結(jié)
第五章 總結(jié)與展望
5.1 全文總結(jié)
5.2 后續(xù)工作展望
致謝
參考文獻(xiàn)
攻碩期間取得的研究成果
本文編號(hào):4032556
本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/4032556.html
最近更新
教材專(zhuān)著