基于關(guān)鍵詞的外包數(shù)據(jù)安全檢索技術(shù)研究
發(fā)布時(shí)間:2021-01-03 23:14
云計(jì)算因其強(qiáng)大的計(jì)算功能,被越來(lái)越多的用戶(企業(yè)和個(gè)人)使用。云存儲(chǔ)也因此應(yīng)運(yùn)而生。用戶通過(guò)將本地?cái)?shù)據(jù)上傳到云端,無(wú)需擔(dān)心存儲(chǔ)大量數(shù)據(jù)所需要的基建設(shè)施等本地消耗。但是,當(dāng)數(shù)據(jù)被外包到云服務(wù)器之后,數(shù)據(jù)擁有者和云都可以對(duì)這些數(shù)據(jù)進(jìn)行相關(guān)操作,容易出現(xiàn)內(nèi)部人員盜用等安全問(wèn)題。同時(shí),第三方的攻擊致使數(shù)據(jù)被隱蔽讀取甚至是惡意篡改,使得數(shù)據(jù)安全及用戶隱私得不到安全保障。為了應(yīng)對(duì)這些安全隱患,常常需要將外包的數(shù)據(jù)進(jìn)行安全加密。但加密方案存在看似兩個(gè)矛盾的目標(biāo)。其一,加密應(yīng)必須滿足其強(qiáng)大的安全算法,從而保持對(duì)云服務(wù)器的隱藏。其二,方案需在計(jì)算成本和存儲(chǔ)成本可接受的情況下,滿足用戶的日常檢索需求。這兩個(gè)矛盾的目標(biāo)致使傳統(tǒng)的明文檢索的技術(shù)失效。因此加密檢索方案應(yīng)運(yùn)而生。通過(guò)對(duì)加密檢索進(jìn)行研究,實(shí)現(xiàn)安全存儲(chǔ)數(shù)據(jù)的同時(shí),達(dá)到數(shù)據(jù)高效利用的目的,F(xiàn)有基于關(guān)鍵詞的密文檢索方案已有很多。這些方案能支持不同的檢索需求,包括單關(guān)鍵詞及多關(guān)鍵詞檢索、排序檢索、模糊檢索,語(yǔ)義檢索等。這些開(kāi)創(chuàng)性的工作使得加密云數(shù)據(jù)檢索的研究越來(lái)越深入,但現(xiàn)有的方案中主要通過(guò)添加隨機(jī)數(shù)實(shí)現(xiàn)查詢不相關(guān),達(dá)到用戶隱私保護(hù)的效果。這些隨機(jī)的詞的存...
【文章來(lái)源】:南京信息工程大學(xué)江蘇省
【文章頁(yè)數(shù)】:57 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
可搜索加密方案系統(tǒng)框架圖
3.1.1 系統(tǒng)模型本方案中的系統(tǒng)模型主要包含3個(gè)實(shí)體,分別是數(shù)據(jù)擁有者、用戶以及云服務(wù)器。具體如圖3-1所示。數(shù)據(jù)擁有者:為了方便其他用戶進(jìn)行訪問(wèn)以及減少本地存儲(chǔ),數(shù)據(jù)所有者經(jīng)常將數(shù)據(jù)外包到云服務(wù)器。具體來(lái)說(shuō),它分為以下兩個(gè)步驟。首先,數(shù)據(jù)所有者為每個(gè)外包文件生成一些關(guān)鍵字,這些關(guān)鍵字將作為索引并被加密。之后,加密使用的密鑰將發(fā)送給授權(quán)的檢索用戶。同時(shí),加密數(shù)據(jù)及對(duì)應(yīng)加密索引將被一同外包到云端。
(a) 語(yǔ)法關(guān)系 (b) 語(yǔ)法關(guān)系樹(shù)圖 3-2 語(yǔ)法關(guān)系圖在用戶初始輸入關(guān)鍵詞時(shí),關(guān)鍵詞的重要性是相同的。但當(dāng)其中某一關(guān)鍵詞與輸入中的另一個(gè)關(guān)鍵詞之間存在語(yǔ)義聯(lián)系,那么該關(guān)鍵詞的重要性則需要高于那些沒(méi)有的關(guān)鍵詞。為此,方案制定每個(gè)初始關(guān)鍵詞的初始權(quán)重是相同的,其值為 1。為了某關(guān)鍵詞與其他關(guān)鍵詞之間的關(guān)系,方案借助圖 3-2 中的語(yǔ)法關(guān)系圖,確定關(guān)鍵詞的重要性計(jì)算為1 R。其中R指的是圖 3-2(a)中的 dep、case 等關(guān)系。為了突出兩個(gè)關(guān)鍵詞的語(yǔ)義聯(lián)系,方案采用語(yǔ)法樹(shù)中關(guān)鍵詞之間的距離進(jìn)行衡量離越遠(yuǎn),則兩關(guān)鍵詞之間的關(guān)系越弱。越近,則反映兩者的關(guān)聯(lián)性越強(qiáng)。為此,方置1ln( )Rdc ,其中dc為兩個(gè)關(guān)鍵詞1w 和2w 到根節(jié)點(diǎn)的距離1dc ,2dc 相加之和,即1 2 dc dc。關(guān)鍵詞1w 和2w 的權(quán)重值分別增加2dcRdc ,1dcRdc 。
【參考文獻(xiàn)】:
期刊論文
[1]一種改進(jìn)的云環(huán)境下排序的密文模糊關(guān)鍵字檢索方案[J]. 常雪琴. 徐州工程學(xué)院學(xué)報(bào)(自然科學(xué)版). 2018(02)
[2]云環(huán)境中基于多屬性排序的密文檢索方案[J]. 馮貴蘭,譚良. 計(jì)算機(jī)科學(xué). 2013(11)
博士論文
[1]基于概念圖匹配的語(yǔ)義搜索[D]. 朱海平.上海交通大學(xué) 2006
碩士論文
[1]基于概念圖的語(yǔ)義檢索方法研究[D]. 常曉環(huán).吉林大學(xué) 2009
本文編號(hào):2955665
【文章來(lái)源】:南京信息工程大學(xué)江蘇省
【文章頁(yè)數(shù)】:57 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
可搜索加密方案系統(tǒng)框架圖
3.1.1 系統(tǒng)模型本方案中的系統(tǒng)模型主要包含3個(gè)實(shí)體,分別是數(shù)據(jù)擁有者、用戶以及云服務(wù)器。具體如圖3-1所示。數(shù)據(jù)擁有者:為了方便其他用戶進(jìn)行訪問(wèn)以及減少本地存儲(chǔ),數(shù)據(jù)所有者經(jīng)常將數(shù)據(jù)外包到云服務(wù)器。具體來(lái)說(shuō),它分為以下兩個(gè)步驟。首先,數(shù)據(jù)所有者為每個(gè)外包文件生成一些關(guān)鍵字,這些關(guān)鍵字將作為索引并被加密。之后,加密使用的密鑰將發(fā)送給授權(quán)的檢索用戶。同時(shí),加密數(shù)據(jù)及對(duì)應(yīng)加密索引將被一同外包到云端。
(a) 語(yǔ)法關(guān)系 (b) 語(yǔ)法關(guān)系樹(shù)圖 3-2 語(yǔ)法關(guān)系圖在用戶初始輸入關(guān)鍵詞時(shí),關(guān)鍵詞的重要性是相同的。但當(dāng)其中某一關(guān)鍵詞與輸入中的另一個(gè)關(guān)鍵詞之間存在語(yǔ)義聯(lián)系,那么該關(guān)鍵詞的重要性則需要高于那些沒(méi)有的關(guān)鍵詞。為此,方案制定每個(gè)初始關(guān)鍵詞的初始權(quán)重是相同的,其值為 1。為了某關(guān)鍵詞與其他關(guān)鍵詞之間的關(guān)系,方案借助圖 3-2 中的語(yǔ)法關(guān)系圖,確定關(guān)鍵詞的重要性計(jì)算為1 R。其中R指的是圖 3-2(a)中的 dep、case 等關(guān)系。為了突出兩個(gè)關(guān)鍵詞的語(yǔ)義聯(lián)系,方案采用語(yǔ)法樹(shù)中關(guān)鍵詞之間的距離進(jìn)行衡量離越遠(yuǎn),則兩關(guān)鍵詞之間的關(guān)系越弱。越近,則反映兩者的關(guān)聯(lián)性越強(qiáng)。為此,方置1ln( )Rdc ,其中dc為兩個(gè)關(guān)鍵詞1w 和2w 到根節(jié)點(diǎn)的距離1dc ,2dc 相加之和,即1 2 dc dc。關(guān)鍵詞1w 和2w 的權(quán)重值分別增加2dcRdc ,1dcRdc 。
【參考文獻(xiàn)】:
期刊論文
[1]一種改進(jìn)的云環(huán)境下排序的密文模糊關(guān)鍵字檢索方案[J]. 常雪琴. 徐州工程學(xué)院學(xué)報(bào)(自然科學(xué)版). 2018(02)
[2]云環(huán)境中基于多屬性排序的密文檢索方案[J]. 馮貴蘭,譚良. 計(jì)算機(jī)科學(xué). 2013(11)
博士論文
[1]基于概念圖匹配的語(yǔ)義搜索[D]. 朱海平.上海交通大學(xué) 2006
碩士論文
[1]基于概念圖的語(yǔ)義檢索方法研究[D]. 常曉環(huán).吉林大學(xué) 2009
本文編號(hào):2955665
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2955665.html
最近更新
教材專著