[發(fā)明專(zhuān)利]采用亞線(xiàn)性公鑰操作的私有信息檢索在審
| 申請(qǐng)?zhí)枺?/td> | 201880095465.6 | 申請(qǐng)日: | 2018-05-07 |
| 公開(kāi)(公告)號(hào): | CN112400171A | 公開(kāi)(公告)日: | 2021-02-23 |
| 發(fā)明(設(shè)計(jì))人: | 沙瓦·帕特爾;凱文·楊;朱塞佩·佩爾夏諾 | 申請(qǐng)(專(zhuān)利權(quán))人: | 谷歌有限責(zé)任公司 |
| 主分類(lèi)號(hào): | G06F21/62 | 分類(lèi)號(hào): | G06F21/62 |
| 代理公司: | 上海華誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 31300 | 代理人: | 肖華 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 采用 線(xiàn)性 操作 私有 信息 檢索 | ||
1.一種方法(500),其特征在于,包括:
由客戶(hù)端設(shè)備(120)的數(shù)據(jù)處理硬件(124)通過(guò)執(zhí)行私有批量求和檢索指令(200)來(lái)計(jì)算來(lái)自不可信存儲(chǔ)設(shè)備(150)的數(shù)據(jù)塊(102)的c個(gè)總和O,以初始化所述客戶(hù)端設(shè)備(120)上的客戶(hù)端狀態(tài)(250),每一個(gè)計(jì)算出的總和O存儲(chǔ)在所述客戶(hù)端設(shè)備(120)的存儲(chǔ)器硬件(122)上,并且包括正好k個(gè)數(shù)據(jù)塊(102)的對(duì)應(yīng)子集S的總和;
由所述數(shù)據(jù)處理硬件(124)執(zhí)行查詢(xún)指令(300),以通過(guò)下列步驟檢索存儲(chǔ)在所述不可信存儲(chǔ)設(shè)備(150)上的查詢(xún)塊Bq:
遍歷存儲(chǔ)在所述存儲(chǔ)器硬件(124)上的所述數(shù)據(jù)塊(102)的所述c個(gè)總和O中的每一個(gè),以識(shí)別c個(gè)總和O中不包括所述查詢(xún)塊Bq的一個(gè);
指示管理所述不可信存儲(chǔ)設(shè)備(150)的服務(wù)(160)將n個(gè)數(shù)據(jù)塊的所述不可信存儲(chǔ)設(shè)備(150)偽隨機(jī)地劃分為個(gè)分區(qū)(350),所述個(gè)分區(qū)(350)中的每個(gè)包含k+1個(gè)數(shù)據(jù)塊(102),并對(duì)所述個(gè)分區(qū)(350)中的每個(gè)中的所述k+1個(gè)數(shù)據(jù)塊(102)求和,以確定所述個(gè)分區(qū)(350)中的每個(gè)的對(duì)應(yīng)加密數(shù)據(jù)塊總和(302),所述個(gè)分區(qū)(350)中的一個(gè)包括固定分區(qū),所述固定分區(qū)包括數(shù)據(jù)塊的已識(shí)別的、不包括所述查詢(xún)塊Bq的c個(gè)總和O;
從管理所述不可信存儲(chǔ)設(shè)備(150)的所述服務(wù)中檢索包括所述固定分區(qū)的所述個(gè)分區(qū)的所述加密數(shù)據(jù)塊總和(302);以及
解密存儲(chǔ)在所述客戶(hù)端設(shè)備(120)的所述存儲(chǔ)器硬件(122)上的、已識(shí)別的數(shù)據(jù)塊的c個(gè)總和O,并從中減去所述加密數(shù)據(jù)塊總和(302),以獲得所述查詢(xún)塊Bq;由所述數(shù)據(jù)處理硬件(124)確定查詢(xún)(q)的數(shù)量是否超過(guò)查詢(xún)閾值;以及
當(dāng)所述查詢(xún)(q)的數(shù)量超過(guò)所述查詢(xún)閾值時(shí),由所述數(shù)據(jù)處理硬件(124)重新初始化所述客戶(hù)端狀態(tài)(250)。
2.根據(jù)權(quán)利要求1所述的方法(500),其特征在于,執(zhí)行所述私有批量求和檢索指令(200)來(lái)計(jì)算數(shù)據(jù)塊的c個(gè)總和O包括:
將存儲(chǔ)在所述不可信存儲(chǔ)設(shè)備(150)上的每個(gè)數(shù)據(jù)塊(102)流式傳輸?shù)剿隹蛻?hù)端設(shè)備(120),所述不可信存儲(chǔ)設(shè)備(150)存儲(chǔ)有n個(gè)數(shù)據(jù)塊;
將從所述不可信存儲(chǔ)設(shè)備(150)流式傳輸?shù)倪x定的數(shù)據(jù)塊(102)分配給數(shù)據(jù)塊的c個(gè)子集S中的對(duì)應(yīng)子集S;以及
通過(guò)對(duì)分配給所述對(duì)應(yīng)子集S的所述選定的數(shù)據(jù)塊(102)求和來(lái)計(jì)算數(shù)據(jù)塊的每個(gè)c個(gè)總和O。
3.根據(jù)權(quán)利要求1或2所述的方法(500),其特征在于,執(zhí)行所述私有批量求和檢索指令(200)以計(jì)算所述數(shù)據(jù)塊的c個(gè)總和O包括,從所述不可信存儲(chǔ)設(shè)備(150)下載m個(gè)數(shù)據(jù)塊(102)以計(jì)算用于存儲(chǔ)在所述存儲(chǔ)器硬件(122)上的所述數(shù)據(jù)塊(102)的c個(gè)總和O。
4.根據(jù)權(quán)利要求3所述的方法(500),其特征在于,由所述客戶(hù)端設(shè)備(120)下載的m個(gè)數(shù)據(jù)塊(102)的數(shù)量等于k個(gè)數(shù)據(jù)塊(102)的數(shù)量與c的總和的數(shù)量之間的乘積。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法(500),其特征在于,執(zhí)行所述私有批量求和檢索指令(200)以計(jì)算所述數(shù)據(jù)塊(102)的c個(gè)總和O包括:
將n個(gè)數(shù)據(jù)塊(102)的所述不可信存儲(chǔ)設(shè)備(150)劃分為k個(gè)桶(260);以及
對(duì)于要計(jì)算的所述數(shù)據(jù)塊(102)的每一個(gè)c個(gè)總和O,從所述k個(gè)存儲(chǔ)桶(160)中的每一個(gè)中下載t個(gè)數(shù)據(jù)塊(102),以計(jì)算用于存儲(chǔ)在所述存儲(chǔ)器硬件(122)上的數(shù)據(jù)塊(102)的對(duì)應(yīng)總和O。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于谷歌有限責(zé)任公司,未經(jīng)谷歌有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880095465.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤(pán)或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪(fǎng)問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪(fǎng)問(wèn)或處理程序或過(guò)程
- 非線(xiàn)性項(xiàng)的選擇裝置及方法、辨識(shí)系統(tǒng)及補(bǔ)償系統(tǒng)
- 線(xiàn)性光源及其包含該線(xiàn)性光源的線(xiàn)性同軸光源
- 一種適用于不確定性系統(tǒng)的非線(xiàn)性度量方法
- 數(shù)字調(diào)制器非線(xiàn)性校正
- 數(shù)控加工設(shè)備
- 一種雙工位機(jī)械手快速上下料裝置
- 線(xiàn)性馬達(dá)、線(xiàn)性馬達(dá)驅(qū)動(dòng)裝置及線(xiàn)性馬達(dá)冷卻方法
- 高音線(xiàn)性號(hào)角及線(xiàn)性音箱
- 一種面向復(fù)雜工業(yè)過(guò)程難測(cè)參數(shù)的軟測(cè)量方法
- 線(xiàn)性燈外殼及線(xiàn)性燈
- 在分布式網(wǎng)絡(luò)傳遞的半雙工通信中添加認(rèn)證的系統(tǒng)及方法
- 便于基于分布式蜂窩網(wǎng)絡(luò)的即時(shí)通信的系統(tǒng)及方法
- 無(wú)線(xiàn)通訊系統(tǒng)中私有子網(wǎng)劃分及其小區(qū)接入控制方法
- 支持私有小區(qū)接入和切換的方法、裝置以及切換終端
- 一種SD卡控制器的數(shù)據(jù)傳輸方法
- 一種云計(jì)算容災(zāi)管理方法
- 編程環(huán)境下私有方法的實(shí)現(xiàn)方法、調(diào)用方法及其裝置
- 一種基于私有云存儲(chǔ)的全天候廠(chǎng)區(qū)安防系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)中的數(shù)據(jù)隔離
- 基于大數(shù)據(jù)分析的私有云接入方法及公共云和存儲(chǔ)介質(zhì)





