摘要:由于分析和處理數(shù)據(jù)對計(jì)算能力的要求越來越高,用戶更多地選擇將自己復(fù)雜的計(jì)算任務(wù)外包給服務(wù)器.本文研究了雙服務(wù)器多用戶場景下的外包計(jì)算,計(jì)算能力較弱的用戶把他們的數(shù)據(jù)(x1,…,xn)作為函數(shù)f的輸入,將計(jì)算f(x1,…,xn)的工作外包給兩個(gè)不合謀的服務(wù)器S1和S2,S2計(jì)算并返回結(jié)果,S1使用指定用戶的公鑰執(zhí)行加密操作為指定用戶提供一個(gè)驗(yàn)證最終結(jié)果正確的證明.與已有的方案相比,本文方案滿足選擇性公開可驗(yàn)證性,即只有指定的用戶可以使用自己的私鑰驗(yàn)證返回結(jié)果是否正確并獲得正確的結(jié)果,從而可以有效地防止敏感性數(shù)據(jù)信息被權(quán)限之外的人獲知:還提高了用戶的效率,并且不需要用戶間和服務(wù)器間進(jìn)行交互;此外,在某個(gè)服務(wù)器存在惡意行為的情形下本文方案滿足所定義的隱私性和可靠性.本文方案可以避免在云環(huán)境中因信息泄露給用戶帶來損失,具有一定的現(xiàn)實(shí)意義.
注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社