• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于同態(tài)加密的密文檢索方案研究

    2016-11-17 10:13:13呂文斌拱長青
    計算機測量與控制 2016年3期
    關(guān)鍵詞:同態(tài)密文云端

    呂文斌,拱長青

    (沈陽航空航天大學 計算機學院,沈陽 110136)

    ?

    基于同態(tài)加密的密文檢索方案研究

    呂文斌,拱長青

    (沈陽航空航天大學 計算機學院,沈陽 110136)

    現(xiàn)有的密文檢索技術(shù)主要是采用的是布爾模型,它無法精確的計算出檢索項與待檢索文件的相關(guān)度,不能按相似度進行精確的排序;針對以上情況,結(jié)合同態(tài)加密技術(shù)和基于TF-IDF的向量空間模型技術(shù),提出了一個基于向量空間模型全同態(tài)環(huán)境下的密文檢索方案BVH(based vector space model and homomorphism ciphertext retrieval scheme),BVH主要分為3個步驟:第一是預處理階段,主要對上傳的文件建立倒排索引,生成文件向量集,計算各個文件向量的模,對文件向量集和要上傳的文件加密以密文的形式上傳到云端;第二個階段是檢索階段,主要是將搜索詞的向量密文和各個文件向量的密文相乘將結(jié)果以密文的形式返回給客戶端;第3個階段結(jié)果處理階段,主要是對解密后的結(jié)果進行相應(yīng)的計算處理,對最后的處理結(jié)果按相似度大小排序;經(jīng)分析,該方案在準確率和檢索效率方面都得到了較大提升。

    同態(tài)加密;向量空間模型;倒排索引;密文檢索;相似度

    0 引言

    云計算是一種通過網(wǎng)絡(luò)以按需、易擴展的方式獲取所需服務(wù)的在線網(wǎng)絡(luò)服務(wù)交付和使用模式,它是分布式計算的一種形式,它是網(wǎng)絡(luò)上的服務(wù)以及提供這種服務(wù)的數(shù)據(jù)中心的軟硬件集合[1]。云計算是并行計算、分布式計算和網(wǎng)格計算的演進。云計算的實現(xiàn)形式包括軟件即服務(wù)、效用計算、平臺即服務(wù)、基礎(chǔ)設(shè)施即服務(wù)[1]。

    云計算的提出對那些數(shù)據(jù)量極大而且復雜的數(shù)據(jù)提供一個高效穩(wěn)定的計算方法。首先要提供一個安全可靠的數(shù)據(jù)存儲中心,一個可靠的方法就對用戶要上傳的數(shù)據(jù)加密,把數(shù)據(jù)以密文的形式存儲到云端。但是隨著云端數(shù)據(jù)量的增大,快速準確的從云端大量的密文數(shù)據(jù)中檢索出用戶需要的數(shù)據(jù)將是一個急需解決的問題。

    密文檢索技術(shù)已經(jīng)發(fā)展多年,有很多已經(jīng)比較成熟的算法,如線性搜索算法,基于關(guān)鍵詞的公鑰搜索算法,安全索引。這幾種算法使用的是是布爾模型,布爾模型有一個局限性就是無法計算出關(guān)鍵詞和待檢索文檔之間的相關(guān)度,既無法對檢索出的多個文檔進行排序。引入相關(guān)排序的搜索算法雖然引入了相關(guān)度這個概念,但是此算法只允許一次只查詢一個詞,還有就是此算法只使用了詞頻并沒有使用文檔頻率,而在實際應(yīng)用中,只有詞頻和逆文檔頻率共同使用才能得到合理的排序。在云端,待檢索的文檔數(shù)是巨大的,那么計算關(guān)鍵詞和待檢索文檔之間的相關(guān)度就變得非常重要。而向量空間模型則可以很好的解決這個問題,它在目前的明文檢索系統(tǒng)中應(yīng)用已經(jīng)非常廣泛,它可以對搜索到的多個文檔根據(jù)相似度進行排序。全同態(tài)加密技術(shù)是一種可以直接對密文進行操作的技術(shù), 并且對密文操作的結(jié)果進行解密和直接對明文操作的其結(jié)果是一樣的。因此采用全同態(tài)加密方式不僅可以保證用戶數(shù)據(jù)的安全,而且可以直接對密文進行加法和乘法操作,這會大大提高在云端的檢索效率。

    1 全同態(tài)加密

    1978 年,R.Rivest、L.Adleman 和 M.Dertouzos 提出了“全同態(tài)加密”的概念,全同態(tài)加密即可以對密文進行任意深度的計算,然后對計算結(jié)果解密和對明文進行相應(yīng)的計算其結(jié)果是一樣的。幾十年來,國內(nèi)外的專家們對其進行不停的探索與研究,直到2009年, Gentry提出了首個全同態(tài)加密方案, 這一問題才有了突破性的進展, 該方案使用的數(shù)學工具是理想格。 Gentry的全同態(tài)加密思想框架如下: 構(gòu)造一個部分同態(tài)方案,該方案不能處理任意次數(shù)的多項式或任意深度的電路,即它只能滿足有限次的加法同態(tài)和乘法同態(tài), 然后壓縮解密電路,使得壓縮后的解密算法的次數(shù)降低,能夠正確用于密文的解密。最后利用自舉轉(zhuǎn)換技術(shù),在對密文做完一次加法或乘法運算后,對運算后的密文進行重加密操作,此舉的目地是降低密文運算過程中產(chǎn)生的噪聲,使得此方案能滿足任意次數(shù)的加法同態(tài)和乘法同態(tài),最終得到一個全同態(tài)加密方案[2]。

    基于理想格的全同態(tài)加密算法如下所示:

    在此方案中,密文ψ表示為V+X,其中,V代表理想格,X代表加密明文時產(chǎn)生的噪聲,它的含義就是將密文空間用多項式環(huán)Ζ[x]/f(x) 的元素的系數(shù)向量形式來表示,對密文的加法和乘法運算就變成了對多項式環(huán)上的向量空間的運算:如式(1)(2)所示[2]:

    (1)

    (2)

    這種方案的缺陷在于加密過程產(chǎn)生的噪聲會隨著運算深度的增加而變大,尤其對乘法運算更是如此,噪聲過大會影響解密的正確性,因此此方案只適合于運算次數(shù)較低的電路。為此Gentry提出了他的全同態(tài)思想框架來解決這一問題。除此之外,因為該方案要進行向量的加法和乘法運算,每次 Evaluate運算中加法和乘法的計算的時間復雜度為O(n6),可以看出此方案的效率不高。因此國內(nèi)外的專家們對其進行了不同方向上的改進,如2010年由Dijk,Gentry等人提出了整數(shù)上的全同態(tài)加密方案(簡記為DGHV方案),該方案不僅概念簡單,而且在效率上有了一定的提高。

    1.1 整數(shù)上的全同態(tài)加密方案

    Dijk 和 Gentry 等人利用最基本的模運算構(gòu)造了一個Somewhat同態(tài)加密方案,在該方案中舍棄掉了多項式環(huán)中的理想格,僅利用整數(shù)上的加法和乘法運算,從上可以看出,此方案相對于Gentry的基于理想格的全同態(tài)加密算法效率要高,并且它的計算復雜度低。

    此方案先是構(gòu)造一個對稱加密方案,然后在將其改造成非對稱的加密方案。

    其對稱加密方案如下[6-7]:

    Kengen():選取比特長度的素數(shù)作為私鑰

    Encryption(p,m):密文c=m+2r+pq,q 和r是隨機選取的,并且滿足|2r|<|p/2|

    Decryption(p,c):明文m=(c mod p)mod 2

    如果m+2r

    現(xiàn)在將其對稱加密方案轉(zhuǎn)換成非對稱加密方案

    Kengen():選取比特長度的素數(shù)作為私鑰,公鑰pk為集合,加密時隨機選擇該集合的一個子集S

    Encryption(pk, m):密文

    Decryption(p,m):明文m=(c mod p)mod2

    由上可以得出,此方案加密過程會產(chǎn)生噪音,隨著密文噪聲的增大,解密時有可能得不到正確的明文,即只有對密文進行較低次的加法和乘法運算時,此方案才滿足同態(tài)特性。如果想得到一個全同態(tài)加密方案,可以采用Gentry的全同態(tài)加密思想框架對上述方案改進。

    1.2 本文的同態(tài)加密方案

    本文所使用的同態(tài)加密算法也是基于整數(shù)的模運算,其具體過程如下:

    Kengen:隨機選取一P位的大素數(shù)作為密鑰p

    Encryption:隨機選取一個Q位的大素數(shù)q,且P>Q>明文分組長度,隨機選取兩個隨機數(shù)r1,r2,N=pq,密文c=(m+pr1+pqr2)mod N

    Decryption:明文m=c mod p

    同態(tài)性分析:設(shè)有兩個明文 m1,m2,其對應(yīng)的密文分別為c1,c2,則

    c1=(m1+pr11+pqr12)mod N

    c2=(m2+pr21+pqr22)mod N

    加法同態(tài)性分析:c1+c2=(m1+m2+p(r11+r21)+pq(r12+r22))modN=c(m1+m2),因此該算法,滿足加法同態(tài)。

    乘法同態(tài)性分析:c1*c2=(m1*m2+pm1r21+pqm1r22+pm2r11+p2r11r21+p2qr11r22)mod N,c1*c2modp=m1*m2,因此該算法滿足乘法同態(tài)性。

    綜上所述,該方案既滿足加法同態(tài)性,又滿足乘法同態(tài)性。此方案也是基于整數(shù)的,其加密過程會產(chǎn)生噪音,隨著運算電路深度的增加,該算法有可能不再滿足同態(tài)性,即該方案為Somewhat同態(tài)加密方案,要想得到一個全同態(tài)加密方案,那么就要根據(jù)Gentry的全同態(tài)思想框架,采用解密電路壓縮技術(shù)和重加密技術(shù)對上述方案改進得到一個全同態(tài)加密方案,但是其實現(xiàn)起來是非常復雜和困難的。

    2 現(xiàn)有的密文檢索技術(shù)

    密文檢索技術(shù)已經(jīng)發(fā)展多年,有很多已經(jīng)比較成熟的算法,如下面介紹的幾種密文檢索算法。這幾種算法有一個共同的缺點,因為它們所用的模型是布爾模型,布爾模型有一個局限性就是它無法計算出關(guān)鍵詞和待檢索文檔之間的相似度,既無法將檢索出的多個文檔根據(jù)相似度進行排序。在云端,待檢索的文檔數(shù)是巨大的,計算檢索項和待檢索的各個文件集之間的相關(guān)度并按相關(guān)度進行排序非常重要。

    2.1 線性搜索算法

    線性搜索算法是一種具有線性搜索特征的密文檢索算法,它的核心就是以密碼流為基礎(chǔ),把明文與密碼流的逐個單詞進行異或,這樣就得到了相應(yīng)的密文,在搜索時,把待搜索的關(guān)鍵字與密文進行異或,若異或結(jié)果滿足密碼流單詞的結(jié)構(gòu)特征,則搜索成功[9-10]。

    線性搜索算法的優(yōu)點是它只進行異或操作,因此加解密時速度會非??欤娜秉c就是檢索時必須依次對照密文,當檢索的文件量大時,其檢索速度會非常慢。

    2.2 安全索引

    安全索引是一種采用Bloom Filter的密文檢索技術(shù),它的核心思想是保證索引的安全性,它為每一個文檔建立一個索引,其索引就是關(guān)鍵字和文檔的一個映射,在搜索時,可以通過這個索引找到要檢索的文檔,采用Bloom Filter的優(yōu)勢在于幾乎不可能通過統(tǒng)計的方式從索引推出關(guān)鍵字,也就不可能得到明文的相關(guān)信息,但是安全索引的一個缺點就是它需要維護大量的密鑰序列,因此它的計算效率是非常低的。

    2.3 安全索引

    它的核心思想如下:首先對文檔中的關(guān)鍵詞統(tǒng)計其詞頻信息,然后構(gòu)建安全索引,其構(gòu)建的索引中包含詞頻統(tǒng)計信息,然后采用順序加密算法加密其詞頻統(tǒng)計信息,將索引和密文發(fā)到服務(wù)器端,檢索時,輸入要搜索的關(guān)鍵字,將得到擁有該詞的所有密文文檔,然后對這些密文文檔根據(jù)詞頻進行排序,然后將排序的結(jié)果返回給客戶端[9-10]。

    排序搜索算法的缺點是只允許一次只查詢一個詞,還有就是此算法只使用了詞頻并沒有使用逆文檔頻率,而在實際應(yīng)用中,只有詞頻和逆文檔頻率共同使用才能得到精確的排序。

    3 基于同態(tài)加密的密文檢索方案

    3.1 現(xiàn)有的同態(tài)環(huán)境下的密文檢索方案

    同態(tài)加密技術(shù)可以直接對密文進行操作,因此可以將同態(tài)加密技術(shù)應(yīng)用到云端的密文檢索中,這樣既可以保證用戶數(shù)據(jù)的安全,也可以在一定程度上提高密文檢索的效率。文獻[12]提出的基于同態(tài)加密的密文檢索技術(shù)主要分為以下幾步[12]:

    (1)用戶上傳文檔之前先將文檔M分成若干長度為L的分組,設(shè)M=m1,m2,m3…..mt,假設(shè)這里采用的加密算法為本文提出的同態(tài)加密方案,則ci=mi+pr11+pqr12,然后將各個分組密文合并得到文檔密文,最后將文檔密文上傳到云端。

    (2)客戶端檢索時,設(shè)要檢索的關(guān)鍵詞為mindex,首先將其加密得到其密文cindex=mindex+pr21+pqr22,然后將關(guān)鍵詞密文上傳到云端。

    (3)計算設(shè)匹配結(jié)果為result,則result的值如公式(3) 所示:

    result = (ci-cindex)qribmodN=

    (3)

    在云端檢索時,要先向云端上傳qri和N,其中N=pq,由上述公式可得,若result=0,則匹配成功,即檢索到所需文件。

    可以看出,文獻[12]提出的同態(tài)環(huán)境下的密文檢索方案,其在云端的密文檢索操作主要還是線性匹配,它并沒有計算檢索項和各個文件的相似度,并按相似度對檢索出的各個文件進行排序。

    3.2 BVH

    BVH是在上述的密文檢索方案的基礎(chǔ)上結(jié)合文獻[9-10]對密文檢索方案進行改進,得到一個基于向量空間模型全同態(tài)環(huán)境下的密文檢索方案,其總體架構(gòu)如圖1所示。

    圖1 BVH的總體架構(gòu)圖

    從以上可以看出BVH共分為客戶端和服務(wù)器端(即云端)兩部分,客戶端主要進行文檔集和檢索項的預處理和對云端返回的結(jié)果的處理,服務(wù)器端主要進行的是存儲和檢索。下面詳細分析這3個階段。

    3.2.1 文件和檢索項的預處理

    文件和檢索項預處理階段的主要工作如圖2所示。

    圖2 預處理階段架構(gòu)圖

    建立倒排索引的第一步是文檔分詞,首先要過濾掉那些停用詞,即那些沒啥實際含義但出現(xiàn)頻率很高的詞,這些詞對文檔區(qū)分意義不大,所以要先把它過濾掉。

    在很多檢索系統(tǒng)中,倒排索引的建立一般是在服務(wù)器端進行,這樣做雖然減少了客戶端的壓力,但是它有一個致命的缺點,就是它暴露了關(guān)鍵詞的詞頻信息,考慮到安全等因素,在BVH中,倒排索引的建立放在客戶端進行[9-10]。

    假設(shè)文件集為test1,test2,…test5,最后形成的倒排索引表如下所示。

    guide(test4,1)(test5,1)(test2,2)(test3,1)

    perilous(test4,1)(test5,1)(test2,2)(test3,1)

    others(test4,1)(test5,1)(test2,2)(test3,1)

    hold(test4,1)(test5,1)(test2,2)(test3,1)

    倒排索引表建立好以后,緊接著就是根據(jù)倒排索引表生成文件向量集,BVH所使用的權(quán)重框架是TF-IDF權(quán)重框架,其中TF代表的是關(guān)鍵詞的項頻,IDF代表的是關(guān)鍵詞的反文檔頻率,設(shè)wij代表關(guān)鍵詞ki對文檔dj的TF-IDF權(quán)重。在BVH中,各個文檔項和查詢項所用的TF-IDF框架都如式(4)所示:

    (4)

    其中fij代表關(guān)鍵詞ki在文檔dj中的詞頻,N/ni代表關(guān)鍵詞ki的反文檔頻率,從上述公式可以看出,關(guān)鍵詞的詞頻越高,文檔頻率越低,其權(quán)重越高。設(shè)共有t個關(guān)鍵詞項,且它們之間相互獨立,定義文檔dj為t維空間上的向量 ,則dj的值如公式(5)所示:

    (5)

    在方案BVH中,最終上傳到服務(wù)器端的不是倒排索引表,而是文件向量集的密文,因為方案BVH采用的同態(tài)加密算法是基于整數(shù)的,所以在這里采用wij*10a(a取決于你要求的精度)將關(guān)鍵詞的權(quán)重值轉(zhuǎn)換為整數(shù)值。

    文件向量集建好以后,按公式(6)計算文件向量的模:

    (6)

    然后將各文件名和對應(yīng)的文件向量的模保存在客戶端為之后的密文檢索服務(wù)。最后把文件向量集和文件集加密以密文的形式存儲到云端

    文件向量集的密文形式如圖3所示。

    圖3 文件向量集密文結(jié)構(gòu)圖

    3.2.2 文件的檢索

    文件檢索階段的主要工作如圖4所示。

    圖4 文件檢索階段架構(gòu)圖

    在BVH中,用戶只有登錄驗證成功以后,才能去云端檢索文件。登錄成功后,在客戶端首先要對檢索項做和文件集一樣的預處理工作生成檢索項權(quán)重向量,其中檢索項中各關(guān)鍵詞的權(quán)重按如下公式計算,設(shè)檢索項中關(guān)鍵詞的權(quán)重為wiq, fiq為關(guān)鍵詞 ki在檢索項q中的詞頻,ni為包含關(guān)鍵詞ki的文檔數(shù),N為文檔集總文檔數(shù),則wiq的值如公式(7)所示:

    (7)

    最后把檢索項的權(quán)重向量密文上傳到云端準備進行密文檢索。

    因為BVH所采用的檢索模型為基于TF-IDF的向量空間模型,因此檢索的過程就是計算文件集中各文件的向量與檢索項向量的相似度,在服務(wù)器端的是文件集向量和檢索項向量的密文,因為BVH所采用的加密算法滿足加法同態(tài)和乘法同態(tài),因此可以直接對文件向量集的密文和檢索項向量的密文進行相似度計算,它并不會影響最終的計算結(jié)果。

    (8)

    首先,因為本方案所采用的同態(tài)加密算法基于整數(shù),其加密過程會產(chǎn)生噪聲,因此BVH所使用的同態(tài)加密方案能夠處理的電路深度是有限的。其次,方案BVH采用的同態(tài)加密方案是基于整數(shù)的,其計算除法和開根號的效率很低,因為文件向量的模是不變的,所以可以在預處理階段把文件向量的模還有檢索項的模提前計算好保存在客戶端供計算結(jié)果處理階段使用,所以在此階段無需計算文件向量集和檢索項向量的模,也無需計算除法和開根號,只需計算兩個向量的相乘,兩個向量的相乘其加法和乘法的運算深度為一,可知其必定是滿足同態(tài)特性。

    (9)

    檢索階段最后計算結(jié)果的格式如圖5所示。

    圖5 檢索階段計算結(jié)果示意圖

    3.2.3 計算結(jié)果的處理

    計算結(jié)果處理階段的工作主要如圖6所示。

    圖6 計算結(jié)果處理階段架構(gòu)圖

    (10)

    在計算出檢索項和各個文件的相似度后,按相似度對各個文件從大到小排序,接下來就是到云端下載相應(yīng)的文件返回給用戶。

    下載文件時,首先在客戶端對文件名用本方案的同態(tài)加密方案進行加密得到其密文,然后將其密文上傳到云端,再接著根據(jù)公式(11)(12)在云端找到要下載的文件進行下載,設(shè)待檢索文件的文件名密文為cindex,云端文件的文件名密文為ci

    (11)

    (12)

    在云端按公式(13)進行文件匹配,設(shè)匹配結(jié)果為result,則

    result = (ci-cindex)qribmodN=

    (13)

    其中:N=pq,使用上述公式時,向云端上傳N和 qri,因為ri是檢索時隨機產(chǎn)生的,所以從N和qri是無法得出密鑰p的,所以上述公式是安全的。從上述公式得出,若result=0,則mi-mindex=0,即在云端匹配到要下載的文件,然后從云端下載文件即可。

    4 實驗論證

    4.1 與文獻[12]的方案檢索準確率對比

    在此部分采用的待檢索的文檔為test2,test3,test4,test5,test6,檢索時,輸入關(guān)鍵詞others,兩個方案的實驗結(jié)果如圖7~8所示。

    圖7 文獻[12]的方案

    圖8 BVH

    由于這里采用的同態(tài)加密是基于整數(shù)的,為了保證同態(tài)性,在這里對相似度計算結(jié)果的精度作了限制,由實驗結(jié)果得知,文獻[12]提出的方案僅僅列出了包含關(guān)鍵詞others的文檔,它并沒有對檢索到的文檔按相似度大小排序,因此相比文獻[12]提出的方案,BVH在檢索的準確率上有了一定的提升。

    4.2 與文獻[12]的方案檢索效率對比

    此部分選取了7組數(shù)據(jù),其如表1所示。

    表1 實驗數(shù)據(jù)

    其實驗結(jié)果如圖9所示。

    圖9 BVH和文獻[12]檢索效率對比圖

    5 方案分析

    由上述實驗結(jié)果可得,BVH和文獻[12]提出的同態(tài)環(huán)境下的密文檢索方案其性能對比如表2所示。

    表2 性能對比表BVH文獻[12]提出的密文檢索方案安全性高高準確率高低檢索效率高低在BVH中,上傳到云端的是文件集的密文和文件向量集的密文,其檢索操作都是直接針對密文進行的,從以上可以看出,本方案很好的解決了云端數(shù)據(jù)的安全問題。

    BVH所采用的模型為基于TF-IDF的向量空間模型,很好的解決了現(xiàn)有的密文檢索技術(shù)不能按相似度對檢索到的文件進行排序的問題,因此方案其BVH檢索的準確率相比文獻[12]提出的密文檢索方案要高。

    因為同態(tài)加密方案加密過程可能會產(chǎn)生噪音,即隨著電路深度的增加有可能不滿足同態(tài)特性,若要使它成為一個全同態(tài)加密方案,就需要采用解密電路壓縮技術(shù)和重加密技術(shù),這在實現(xiàn)起來是非常困難的,為了解決這個問題,BVH在計算相似度時,將計算過程分為多步進行,一部分在云端進行,一部分在客戶端進行,以此保證在云端密文的計算滿足同態(tài)性,由于在云端針密文計算的復雜度大大降低,而且在客戶端文件向量的模預處理階段已經(jīng)計算好了,因此相比文獻[12]提出的密文檢索方案,BVH的密文檢索效率會有所提高。

    6 結(jié)論

    本文首先分析了現(xiàn)有的全同態(tài)加密算法,然后再此基礎(chǔ)上,提出了一個基于整數(shù)的同態(tài)加密算法。其次介紹了現(xiàn)有的一些密文檢索技術(shù)并指出了它們存在的缺點。最后結(jié)合同態(tài)加密技術(shù)和基于TF-IDF的向量空間模型,提出了一個同態(tài)環(huán)境下的密文檢索方案BVH,此方案有以下優(yōu)點:首先,該方案采用同態(tài)加密技術(shù)對云端的數(shù)據(jù)加密,在云端都是直接針對密文進行操作的,這在一定程度上保證了云端數(shù)據(jù)的安全性。其次,該方案中采用了基于TF-IDF的向量空間模型,它會對檢索到的文件按相似度從大到小進行排序,最后把結(jié)果返回給用戶。綜上所述,方案BVH既能保證云端數(shù)據(jù)的安全,又能保證檢索數(shù)據(jù)的準確性,所以它更加符合云端數(shù)據(jù)檢索的實際需求。

    [1]馮登國,張 敏,張 妍,等. 云計算安全研究[J]. 軟件學報,2011,22(1):71-83.

    [2]張雪嬌. 基于整數(shù)上同態(tài)加密的云存儲密文檢索系統(tǒng)[D]. 青島:中國海洋大學,2013.

    [3]Aderemi A. Atayero, Oluwaseyi Feyisetan. Security Issues in Cloud Computing: The Potentials of Homomorphic Encryption [J].Journal of Emerging Trends in Computing and Information Sciences, 2011,2(10):546-552.

    [4]Craig Gentry, Palo Alto. Fully homomorphic encryption using ideal lattices[A]. STOC '09 Proceedings of the 41st annual ACM symposium on Theory of computing[C]. 2009,3(10): 169-178 .

    [5]Yin L F. The Analysis of Critical Technology on Cloud Storage Security[A]. 2013 International Conference on Computer Sciences and Applications[C].2013,2(7):26-28.

    [6]岳秋玲.有限素域上的全同態(tài)加密方案及其應(yīng)用研究[D].哈爾濱:黑龍江大學,2014.

    [7]湯殿華,祝世雄,曹云飛. 一個較快速的整數(shù)上的全同態(tài)加密方案[J]. 計算機工程與應(yīng)用,2012,3(2):117-122.

    [8]譚凱麗.飛行記錄數(shù)據(jù)云存儲安全通信研究 [D].沈陽:沈陽航空航天大學,2014.

    [9]趙英明.基于同態(tài)加密的密文檢索技術(shù)研究 [D].包頭:內(nèi)蒙古科技大學,2014.

    [10]黃永峰,張久嶺,李 覓. 云存儲應(yīng)用中的加密存儲及其檢索技術(shù)[J]. 中興通訊技術(shù),2010,3(4):33-35.

    [11]Schmidt P. Fully Homomorphic Encryption: Overview and Cryptanalysis[D]. Diploma Thesis, Technische Universitat Dortmund, 2011.

    [12]郭璐璐. 云存儲密文檢索方法的研究[J]. 技術(shù)研究,2013,4(9):6-8.

    Cipher text Retrieval Technology Based on Homomorphic Encryption

    Lü Wenbin,Gong Changqing

    (College of Computer Science, Shenyang Aerospace University, Shenyang 110136, China)

    The existing cipher text retrieval techniques mainly adopt the Boolean model and can not calculate accurately the related degree of the search terms and the retrieved documents, then it can not sort precisely. In view of the above situation, combined with homomorphic encryption technology and vector space model technique based on TF-IDF, the paper proposed a cipher text retrieval scheme BVH , BVH is divided into three steps: the first is preprocessing stage, it's main work is the establishment of inverted index file and vector set, and the calculation of each document vector module, then uploads the encrypted document vectors and files to the cloud. The second stage is the retrieval stage, it mainly multiplys key words vector cipher text and each file vector cipher text and returns the result cipher text to the client. The third stage is the result process stage, it mainly decrypts the returned results, processes the decrypted results, and then sorts the processing results according to the similarity. The results of analysis show that the scheme has greatly improved in the safety, precision and retrieval efficiency.

    homomorphic encryption ; vector space modal ; inverted index; cipher text retrieval ;similarity

    2015-08-26;

    2015-10-26。

    遼寧省教育廳科學基金(L2013064);中航工業(yè)技術(shù)創(chuàng)新基金(基礎(chǔ)研究類)(2013S60109R)。

    呂文斌(1988-),男,山西省運城市人,碩士研究生,主要從事同態(tài)加密方向的研究。

    拱長青(1965-),男,內(nèi)蒙古省赤峰市人,教授,碩士研究生導師,主要從事云安全,下一代網(wǎng)絡(luò)方向的研究。

    1671-4598(2016)03-0154-05

    10.16526/j.cnki.11-4762/tp.2016.03.042

    TP309.7

    B

    猜你喜歡
    同態(tài)密文云端
    一種針對格基后量子密碼的能量側(cè)信道分析框架
    一種支持動態(tài)更新的可排名密文搜索方案
    基于模糊數(shù)學的通信網(wǎng)絡(luò)密文信息差錯恢復
    關(guān)于半模同態(tài)的分解*
    拉回和推出的若干注記
    云端之城
    美人如畫隔云端
    行走在云端
    初中生(2017年3期)2017-02-21 09:17:43
    云端創(chuàng)意
    一種基于LWE的同態(tài)加密方案
    99精品欧美一区二区三区四区| av福利片在线| 久久热在线av| a级毛片黄视频| 韩国精品一区二区三区| 咕卡用的链子| 亚洲精品在线观看二区| 精品亚洲成a人片在线观看| 老熟妇仑乱视频hdxx| 成年女人毛片免费观看观看9 | 欧美色视频一区免费| 美女 人体艺术 gogo| 国产精品秋霞免费鲁丝片| 可以免费在线观看a视频的电影网站| 亚洲精品国产一区二区精华液| 在线播放国产精品三级| 不卡av一区二区三区| 激情视频va一区二区三区| 日韩 欧美 亚洲 中文字幕| 亚洲av日韩精品久久久久久密| 久久亚洲真实| 人人妻人人澡人人看| svipshipincom国产片| 色综合婷婷激情| 动漫黄色视频在线观看| 极品少妇高潮喷水抽搐| 免费看a级黄色片| 波多野结衣av一区二区av| 国产精品久久久人人做人人爽| 精品乱码久久久久久99久播| 国产男女超爽视频在线观看| 在线看a的网站| 黄片大片在线免费观看| 亚洲欧美激情综合另类| 久久久国产一区二区| 黑人欧美特级aaaaaa片| 黑人操中国人逼视频| 国产精品99久久99久久久不卡| 亚洲全国av大片| 久久狼人影院| 18在线观看网站| 丰满人妻熟妇乱又伦精品不卡| 老司机在亚洲福利影院| 亚洲第一青青草原| 18禁裸乳无遮挡免费网站照片 | 亚洲少妇的诱惑av| 亚洲欧美一区二区三区黑人| 黑人猛操日本美女一级片| 亚洲色图av天堂| 亚洲欧美色中文字幕在线| 国产有黄有色有爽视频| 大码成人一级视频| 亚洲专区国产一区二区| 亚洲成av片中文字幕在线观看| tocl精华| 一区二区三区国产精品乱码| 精品亚洲成国产av| 亚洲av第一区精品v没综合| 久久久久国产一级毛片高清牌| 香蕉久久夜色| 久热这里只有精品99| 亚洲aⅴ乱码一区二区在线播放 | 精品国产超薄肉色丝袜足j| 黄片小视频在线播放| 欧美日韩成人在线一区二区| 亚洲精品av麻豆狂野| 每晚都被弄得嗷嗷叫到高潮| 久久国产精品大桥未久av| 国产麻豆69| 中文字幕高清在线视频| 丁香欧美五月| a在线观看视频网站| 免费av中文字幕在线| 男男h啪啪无遮挡| 欧美精品啪啪一区二区三区| 日本一区二区免费在线视频| 国产片内射在线| 精品少妇一区二区三区视频日本电影| 日本精品一区二区三区蜜桃| 欧美成狂野欧美在线观看| 精品国产乱子伦一区二区三区| 久久久久久免费高清国产稀缺| 99re6热这里在线精品视频| 亚洲色图 男人天堂 中文字幕| 亚洲 欧美一区二区三区| 午夜视频精品福利| 少妇裸体淫交视频免费看高清 | 久久人人爽av亚洲精品天堂| 亚洲av成人不卡在线观看播放网| 亚洲七黄色美女视频| 高清av免费在线| 手机成人av网站| 国产蜜桃级精品一区二区三区 | 国产男靠女视频免费网站| 俄罗斯特黄特色一大片| 国产片内射在线| 在线观看www视频免费| 国产欧美日韩精品亚洲av| 99热国产这里只有精品6| 中文字幕高清在线视频| 亚洲精品久久成人aⅴ小说| 一边摸一边抽搐一进一小说 | 99国产综合亚洲精品| 日本撒尿小便嘘嘘汇集6| 亚洲自偷自拍图片 自拍| 欧美在线黄色| 91国产中文字幕| 怎么达到女性高潮| 亚洲美女黄片视频| 久久精品成人免费网站| 国产成人免费无遮挡视频| 日韩制服丝袜自拍偷拍| 99国产精品一区二区蜜桃av | 午夜福利免费观看在线| 多毛熟女@视频| 老司机在亚洲福利影院| 国产亚洲欧美在线一区二区| www.精华液| 午夜两性在线视频| 啦啦啦免费观看视频1| 人人妻人人澡人人爽人人夜夜| 国产精品.久久久| 黄色女人牲交| av网站免费在线观看视频| 国产单亲对白刺激| 国产精品一区二区免费欧美| 亚洲欧美激情在线| 在线观看免费视频网站a站| 亚洲性夜色夜夜综合| 一区在线观看完整版| 国产aⅴ精品一区二区三区波| 水蜜桃什么品种好| 亚洲精品久久成人aⅴ小说| 又大又爽又粗| 久久影院123| 欧美日韩精品网址| 他把我摸到了高潮在线观看| 久久人妻福利社区极品人妻图片| 日本撒尿小便嘘嘘汇集6| av电影中文网址| av中文乱码字幕在线| 亚洲九九香蕉| 久久久久久亚洲精品国产蜜桃av| 精品卡一卡二卡四卡免费| 男人舔女人的私密视频| 国产一区二区激情短视频| 午夜精品久久久久久毛片777| www.熟女人妻精品国产| 国产乱人伦免费视频| 人妻 亚洲 视频| 中国美女看黄片| 高清在线国产一区| 欧美乱码精品一区二区三区| 黄色 视频免费看| 久久国产乱子伦精品免费另类| 1024香蕉在线观看| 免费人成视频x8x8入口观看| 午夜老司机福利片| 精品国产乱子伦一区二区三区| 女同久久另类99精品国产91| 在线观看免费视频网站a站| 亚洲七黄色美女视频| 欧美黄色淫秽网站| 亚洲av成人一区二区三| 国产高清视频在线播放一区| 久久中文看片网| 超色免费av| 丰满人妻熟妇乱又伦精品不卡| 97人妻天天添夜夜摸| 国产真人三级小视频在线观看| 狠狠狠狠99中文字幕| www.精华液| 亚洲一区中文字幕在线| 亚洲成av片中文字幕在线观看| 老司机午夜十八禁免费视频| 欧美成人午夜精品| 国产一区二区激情短视频| 成年女人毛片免费观看观看9 | 在线免费观看的www视频| 99热国产这里只有精品6| 亚洲自偷自拍图片 自拍| 1024香蕉在线观看| 狂野欧美激情性xxxx| 欧美成人午夜精品| 成在线人永久免费视频| 精品少妇久久久久久888优播| 精品亚洲成a人片在线观看| 日韩人妻精品一区2区三区| 久久青草综合色| 精品亚洲成a人片在线观看| 亚洲精华国产精华精| 两个人看的免费小视频| 久热爱精品视频在线9| 99国产精品免费福利视频| 久久性视频一级片| www.精华液| 欧美成人午夜精品| 久久久久精品人妻al黑| 一边摸一边抽搐一进一小说 | 国产淫语在线视频| 人成视频在线观看免费观看| 国产成人欧美在线观看 | 国内毛片毛片毛片毛片毛片| 国产麻豆69| 91大片在线观看| 99精品在免费线老司机午夜| 免费日韩欧美在线观看| 亚洲成人免费av在线播放| 久久人妻福利社区极品人妻图片| 国产精品成人在线| 极品人妻少妇av视频| 黑人欧美特级aaaaaa片| 美女视频免费永久观看网站| 中文字幕人妻丝袜制服| 日日摸夜夜添夜夜添小说| 国产又爽黄色视频| 久久这里只有精品19| 老司机亚洲免费影院| 精品乱码久久久久久99久播| 校园春色视频在线观看| 久久久久久久国产电影| 国产成人影院久久av| 男男h啪啪无遮挡| 国产主播在线观看一区二区| 欧美丝袜亚洲另类 | 两个人看的免费小视频| 久久国产乱子伦精品免费另类| 99riav亚洲国产免费| 99国产精品99久久久久| 国产av一区二区精品久久| 人人妻人人澡人人看| 一级黄色大片毛片| 性色av乱码一区二区三区2| 国产成人av激情在线播放| 国产在线一区二区三区精| 黑丝袜美女国产一区| 波多野结衣av一区二区av| 欧美午夜高清在线| 啪啪无遮挡十八禁网站| 久久热在线av| 天天躁夜夜躁狠狠躁躁| 精品国产一区二区三区久久久樱花| 女人被狂操c到高潮| 中文字幕高清在线视频| 欧美日韩亚洲高清精品| 丰满的人妻完整版| 在线看a的网站| 最新在线观看一区二区三区| 韩国av一区二区三区四区| 久久久国产欧美日韩av| 丝袜美腿诱惑在线| 久久久久视频综合| 色婷婷久久久亚洲欧美| 国产一区有黄有色的免费视频| 91av网站免费观看| 老司机午夜福利在线观看视频| 一本综合久久免费| 欧美在线黄色| 国产精品久久视频播放| 精品久久久久久久久久免费视频 | 热re99久久国产66热| 欧美av亚洲av综合av国产av| 大香蕉久久成人网| 一区二区三区国产精品乱码| 亚洲国产看品久久| 亚洲熟女精品中文字幕| 亚洲国产欧美网| 国产成人系列免费观看| 亚洲五月天丁香| 黄色怎么调成土黄色| 在线视频色国产色| 成年人黄色毛片网站| 色尼玛亚洲综合影院| 一区二区三区激情视频| 91av网站免费观看| 最新美女视频免费是黄的| 国产精品综合久久久久久久免费 | 中文字幕人妻熟女乱码| 99精品在免费线老司机午夜| 免费在线观看影片大全网站| 五月开心婷婷网| 久久久国产成人精品二区 | 国产精品亚洲一级av第二区| 另类亚洲欧美激情| 99精品久久久久人妻精品| 亚洲av成人一区二区三| 啦啦啦免费观看视频1| 亚洲五月天丁香| xxx96com| 超碰97精品在线观看| 久久精品人人爽人人爽视色| av网站在线播放免费| 十八禁高潮呻吟视频| 久9热在线精品视频| 下体分泌物呈黄色| 天天操日日干夜夜撸| 好看av亚洲va欧美ⅴa在| 美女高潮喷水抽搐中文字幕| 午夜成年电影在线免费观看| 成年动漫av网址| 日本撒尿小便嘘嘘汇集6| 婷婷成人精品国产| 久久午夜亚洲精品久久| 热re99久久精品国产66热6| 母亲3免费完整高清在线观看| 成人永久免费在线观看视频| 在线天堂中文资源库| 亚洲精品国产色婷婷电影| 国产一区在线观看成人免费| 久久这里只有精品19| 12—13女人毛片做爰片一| 老鸭窝网址在线观看| 超碰成人久久| 成在线人永久免费视频| 日日爽夜夜爽网站| 久久精品国产清高在天天线| 成人18禁在线播放| 啦啦啦免费观看视频1| e午夜精品久久久久久久| 亚洲全国av大片| 久久久国产成人免费| 黄网站色视频无遮挡免费观看| 满18在线观看网站| 亚洲欧美日韩高清在线视频| 韩国精品一区二区三区| 黄频高清免费视频| 好看av亚洲va欧美ⅴa在| 黄色视频不卡| 91精品国产国语对白视频| 欧美老熟妇乱子伦牲交| 精品第一国产精品| 人妻一区二区av| 中文字幕最新亚洲高清| 热99久久久久精品小说推荐| 中文字幕最新亚洲高清| 精品乱码久久久久久99久播| 91老司机精品| 亚洲精品美女久久久久99蜜臀| 国产日韩一区二区三区精品不卡| 精品国产美女av久久久久小说| 亚洲第一欧美日韩一区二区三区| 村上凉子中文字幕在线| 狂野欧美激情性xxxx| 精品亚洲成a人片在线观看| 日本一区二区免费在线视频| 老司机靠b影院| 桃红色精品国产亚洲av| 日韩中文字幕欧美一区二区| 天天影视国产精品| 欧美另类亚洲清纯唯美| 80岁老熟妇乱子伦牲交| 正在播放国产对白刺激| 欧美午夜高清在线| 高清在线国产一区| 日韩欧美一区二区三区在线观看 | 99国产极品粉嫩在线观看| 香蕉国产在线看| 国产成+人综合+亚洲专区| 午夜福利一区二区在线看| 国产成人免费观看mmmm| 一区二区三区国产精品乱码| 中文字幕精品免费在线观看视频| av欧美777| 欧美乱妇无乱码| 亚洲一区二区三区不卡视频| 老汉色av国产亚洲站长工具| 国产精品免费大片| 天天躁夜夜躁狠狠躁躁| 在线看a的网站| 丁香六月欧美| 一区福利在线观看| 99久久国产精品久久久| 搡老乐熟女国产| 久久久久久免费高清国产稀缺| 欧美日韩亚洲综合一区二区三区_| 天天操日日干夜夜撸| 欧洲精品卡2卡3卡4卡5卡区| 亚洲一区中文字幕在线| 欧美日本中文国产一区发布| 亚洲黑人精品在线| 老司机福利观看| 国产在视频线精品| 一区福利在线观看| 男人的好看免费观看在线视频 | 搡老岳熟女国产| 中国美女看黄片| 丁香六月欧美| 国产主播在线观看一区二区| 超色免费av| 国产亚洲精品一区二区www | 欧美一级毛片孕妇| 午夜亚洲福利在线播放| 女人精品久久久久毛片| 国产精品免费视频内射| 午夜福利,免费看| 亚洲成a人片在线一区二区| a级毛片黄视频| 色94色欧美一区二区| www.精华液| 国产无遮挡羞羞视频在线观看| 久久香蕉国产精品| x7x7x7水蜜桃| 国产乱人伦免费视频| 亚洲视频免费观看视频| 女警被强在线播放| 亚洲精品一卡2卡三卡4卡5卡| 国产一区二区三区综合在线观看| 在线av久久热| 麻豆乱淫一区二区| 91成年电影在线观看| 欧美中文综合在线视频| 成人av一区二区三区在线看| 成在线人永久免费视频| 制服人妻中文乱码| 韩国精品一区二区三区| 母亲3免费完整高清在线观看| 真人做人爱边吃奶动态| 午夜福利,免费看| 久久国产精品人妻蜜桃| 国产精品二区激情视频| 精品国产乱子伦一区二区三区| 欧美黑人欧美精品刺激| 99精品在免费线老司机午夜| 女性生殖器流出的白浆| 色播在线永久视频| 黄色视频,在线免费观看| 咕卡用的链子| 久久国产精品大桥未久av| 亚洲欧美一区二区三区久久| 少妇裸体淫交视频免费看高清 | 亚洲av电影在线进入| 亚洲国产欧美网| 欧美日韩中文字幕国产精品一区二区三区 | 黑人猛操日本美女一级片| 一进一出好大好爽视频| 久久热在线av| 亚洲中文av在线| 91精品国产国语对白视频| 国产亚洲欧美在线一区二区| 亚洲专区字幕在线| 老鸭窝网址在线观看| 亚洲精品一卡2卡三卡4卡5卡| 99riav亚洲国产免费| 丰满饥渴人妻一区二区三| 国产精品成人在线| 欧美日韩亚洲高清精品| x7x7x7水蜜桃| 亚洲国产精品sss在线观看 | bbb黄色大片| av线在线观看网站| 两人在一起打扑克的视频| 午夜影院日韩av| 精品久久蜜臀av无| 日韩欧美一区视频在线观看| 正在播放国产对白刺激| 91精品三级在线观看| 美女福利国产在线| 俄罗斯特黄特色一大片| 欧美激情久久久久久爽电影 | 激情视频va一区二区三区| 亚洲av欧美aⅴ国产| 天天躁日日躁夜夜躁夜夜| 在线天堂中文资源库| av天堂久久9| 高清欧美精品videossex| 欧美黄色片欧美黄色片| 真人做人爱边吃奶动态| 亚洲av熟女| 国产亚洲一区二区精品| 这个男人来自地球电影免费观看| 亚洲国产精品合色在线| 午夜福利在线免费观看网站| 最新美女视频免费是黄的| 国产野战对白在线观看| 中国美女看黄片| 在线观看66精品国产| 交换朋友夫妻互换小说| 国产免费男女视频| 人人妻人人澡人人爽人人夜夜| 久久国产乱子伦精品免费另类| av福利片在线| 国产乱人伦免费视频| 国产欧美日韩精品亚洲av| 中文字幕最新亚洲高清| 国产精品香港三级国产av潘金莲| 老司机午夜福利在线观看视频| 国产野战对白在线观看| 欧美亚洲 丝袜 人妻 在线| 久久 成人 亚洲| 日本精品一区二区三区蜜桃| 精品午夜福利视频在线观看一区| 成人特级黄色片久久久久久久| av超薄肉色丝袜交足视频| 99国产精品一区二区三区| 欧美日韩亚洲综合一区二区三区_| 又黄又爽又免费观看的视频| 亚洲色图 男人天堂 中文字幕| 涩涩av久久男人的天堂| 国产成人啪精品午夜网站| www.999成人在线观看| av电影中文网址| 久久久久国内视频| av天堂在线播放| 国产精品永久免费网站| 亚洲中文av在线| 色老头精品视频在线观看| 成年人黄色毛片网站| 精品亚洲成国产av| 成人18禁高潮啪啪吃奶动态图| 欧美激情极品国产一区二区三区| 亚洲国产精品合色在线| 欧美人与性动交α欧美精品济南到| 亚洲成人免费av在线播放| 国产高清国产精品国产三级| 色94色欧美一区二区| 国产乱人伦免费视频| 欧美日韩福利视频一区二区| 日韩精品免费视频一区二区三区| 窝窝影院91人妻| 最近最新中文字幕大全免费视频| 丝袜在线中文字幕| 精品午夜福利视频在线观看一区| 亚洲av成人av| 亚洲国产精品合色在线| 久久久国产成人免费| 欧美在线黄色| 亚洲色图综合在线观看| 人成视频在线观看免费观看| 久久久久久久国产电影| 成人三级做爰电影| 亚洲久久久国产精品| 欧美 亚洲 国产 日韩一| 久久九九热精品免费| 欧美av亚洲av综合av国产av| 亚洲在线自拍视频| 一夜夜www| 婷婷成人精品国产| 成人三级做爰电影| 五月开心婷婷网| 国产精品99久久99久久久不卡| 日本一区二区免费在线视频| 久久精品aⅴ一区二区三区四区| 久久国产亚洲av麻豆专区| av网站免费在线观看视频| 中文字幕制服av| 国产精品免费大片| 成人亚洲精品一区在线观看| 精品少妇一区二区三区视频日本电影| 性少妇av在线| 欧美黄色片欧美黄色片| 久久精品亚洲熟妇少妇任你| 一级作爱视频免费观看| 一区福利在线观看| 午夜日韩欧美国产| 日韩大码丰满熟妇| 日韩成人在线观看一区二区三区| 亚洲欧美日韩高清在线视频| 国产成人精品无人区| 中文字幕制服av| 国产精品欧美亚洲77777| 一个人免费在线观看的高清视频| 国产亚洲精品久久久久久毛片 | 在线观看免费视频网站a站| 在线观看免费高清a一片| a级毛片在线看网站| 人人妻,人人澡人人爽秒播| 国产日韩一区二区三区精品不卡| 天堂中文最新版在线下载| 女人被躁到高潮嗷嗷叫费观| 大片电影免费在线观看免费| 日韩熟女老妇一区二区性免费视频| 亚洲专区国产一区二区| aaaaa片日本免费| 美女高潮喷水抽搐中文字幕| www日本在线高清视频| 亚洲人成电影免费在线| 日韩欧美一区二区三区在线观看 | 啦啦啦 在线观看视频| 欧美不卡视频在线免费观看 | 女人爽到高潮嗷嗷叫在线视频| 久久九九热精品免费| 午夜福利欧美成人| 午夜日韩欧美国产| 国产色视频综合| 国产不卡一卡二| 精品卡一卡二卡四卡免费| 91国产中文字幕| 亚洲国产看品久久| 亚洲午夜理论影院| 午夜精品在线福利| 欧美黑人精品巨大| 亚洲一区二区三区不卡视频| 免费观看a级毛片全部| 久久精品国产亚洲av香蕉五月 | 丝袜人妻中文字幕| 在线观看一区二区三区激情| 久久 成人 亚洲| 欧美日韩成人在线一区二区| 国产xxxxx性猛交| 99国产精品99久久久久| 黄片大片在线免费观看| 丁香欧美五月| 看片在线看免费视频| 亚洲国产欧美一区二区综合| 99国产极品粉嫩在线观看| 50天的宝宝边吃奶边哭怎么回事| 大型av网站在线播放| 男人舔女人的私密视频| 久久国产精品人妻蜜桃| cao死你这个sao货| 新久久久久国产一级毛片| 免费在线观看日本一区| 久久天躁狠狠躁夜夜2o2o| 国产一区有黄有色的免费视频| 91精品国产国语对白视频|