[發(fā)明專利]支持任意語言查詢的多用戶多關(guān)鍵詞排序可搜索加密系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710614034.3 | 申請日: | 2017-07-25 |
| 公開(公告)號: | CN107491497B | 公開(公告)日: | 2020-08-11 |
| 發(fā)明(設(shè)計)人: | 楊旸;張煜超;劉西蒙;程紅舉;張浩;劉耿耿;鄒劍;董晨 | 申請(專利權(quán))人: | 福州大學(xué) |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535;G06F16/30;G06F21/60;G06F21/62;H04L9/08;H04L29/08 |
| 代理公司: | 福州元創(chuàng)專利商標(biāo)代理有限公司 35100 | 代理人: | 蔡學(xué)俊 |
| 地址: | 350108 福建省福州市*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 支持 任意 語言 查詢 多用戶 關(guān)鍵詞 排序 搜索 加密 系統(tǒng) | ||
1.一種支持任意語言查詢的多用戶多關(guān)鍵詞排序可搜索加密系統(tǒng),其特征在于,包括:
密鑰生成中心KGC,為系統(tǒng)中的每個實(shí)體生成密鑰;
云平臺CP,以加密形式存儲用戶的文檔,響應(yīng)用戶的數(shù)據(jù)檢索請求;
計算服務(wù)提供商CSP,提供在線計算的在線計算服務(wù)器;
數(shù)據(jù)擁有者,對關(guān)鍵詞和文檔加密,并將其發(fā)送到所述云平臺CP進(jìn)行存儲;
用戶,生成關(guān)鍵詞陷門向所述云平臺CP發(fā)起數(shù)據(jù)檢索請求;所述密鑰生成中心KGC通過具有門限解密功能的Paillier密碼系統(tǒng)的KeyGen算法,密鑰生成中心KGC生成系統(tǒng)公共參數(shù)PP=(g,N)、主私鑰MSK=λ和用戶Ai的公鑰/私鑰對與密鑰生成中心KGC把私鑰發(fā)送給用戶擁有者中的用戶Ai,并公開公鑰密鑰生成中心KGC計算主公鑰MPK=gλ;密鑰生成中心KGC存儲主私鑰MSK,并公開系統(tǒng)公共參數(shù)PP;密鑰生成中心KGC執(zhí)行具有門限解密功能的Paillier密碼系統(tǒng)的主密鑰分裂算法,生成部分密鑰SK1=λ1和SK2=λ2,并分別秘密發(fā)送給所述云平臺CP和所述計算服務(wù)提供商CSP。
2.根據(jù)權(quán)利要求1所述的支持任意語言查詢的多用戶多關(guān)鍵詞排序可搜索加密系統(tǒng),其特征在于,一用戶B將信息(B,AT1)發(fā)送給所述數(shù)據(jù)擁有者A1,申請在授權(quán)時間AT1期間內(nèi),對數(shù)據(jù)擁有者A1的數(shù)據(jù)進(jìn)行搜索的授權(quán);如果允許授權(quán),所述數(shù)據(jù)擁有者A1為用戶B生成授權(quán)證書:
其中,私鑰skΣ被秘密發(fā)送給用戶B;被發(fā)送給所述密鑰生成中心KGC、所述云平臺CP、所述計算服務(wù)提供商CSP和用戶B;當(dāng)授權(quán)時間AT1過期時,授權(quán)將自動失效;Sig/Verify是密碼上安全的簽名/驗(yàn)證算法,記哈希函數(shù)H1:{0,1}*→ZN和H2:ZN→K,K為對稱密鑰空間;
如果數(shù)據(jù)擁有者A1在授權(quán)時間AT1內(nèi)撤銷用戶B的特權(quán),則生成撤銷證書:
其中,RT是撤銷時間;撤銷證書被發(fā)送給所述密鑰生成中心KGC、所述云平臺CP、所述計算服務(wù)提供商CSP和用戶B。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州大學(xué),未經(jīng)福州大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710614034.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





