[發明專利]一種安全高效的委托隱私數據類別預測的方法在審
| 申請號: | 202110752010.0 | 申請日: | 2021-07-02 |
| 公開(公告)號: | CN113343277A | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 劉靜;張良峰 | 申請(專利權)人: | 上海科技大學 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06F21/64;G06N20/00 |
| 代理公司: | 上海申匯專利代理有限公司 31001 | 代理人: | 翁若瑩;柏子雵 |
| 地址: | 201210 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 安全 高效 委托 隱私 數據 類別 預測 方法 | ||
1.一種安全高效的委托隱私數據類別預測的方法,利用給定的分類器在隱私數據上進行類別預測,獲得多個分類器在多份隱私數據上的類別預測結果Y,設多個分類器的模型參數組成矩陣F,委托者的多份隱私數據組成矩陣X,其特征在于,計算FX同時得到多個分類器在多份隱私數據上的類別預測結果,此時,矩陣F和矩陣X看作矩陣乘法運算中的函數和輸入,包括以下步驟:
步驟1、選定安全參數λ,根據安全參數λ和函數集合表示m行d列矩陣組成的集合,其中集合中的元素來自群表示整數集合,委托者得到公鑰PK=lhep,并將私鑰SK初始化為公共參數lhep=(p,q,n,f(x),χ)由線性同態加密LHE的參數生成算法在輸入1λ得到,其中,q是一個素數;是素數,為的乘法群;f(x)=xn+1是環多項式;n=2[logλ]-1;是一個分布在環標準差是r的離散高斯分布,表示系數在群的多項式;
步驟2、根據公鑰PK、私鑰SK和函數委托者得到用于計算的密鑰EKF=F和用于驗證的密鑰VKF=F;
步驟3、根據公鑰PK、私鑰SK和輸入委托者得到輸入對應的密文用于驗證的密鑰VKX和用于解密的密鑰DKX;
步驟4、根據用于計算的密鑰和密文被委托者可以計算得到結果密文
步驟5、根據用于驗證的密鑰VKX=σX和結果密文委托者可以得到1,代表結果密文σY是正確的,或者0,代表結果密文σY是錯誤的;
步驟6、根據用于解密的密鑰DKX和結果密文委托者可以真正地計算結果Y=FX。
2.如權利要求1所述的一種安全高效的委托隱私數據類別預測的方法,其特征在于,步驟3具體包括以下步驟:
步驟301、根據公鑰PK=lhep,由線性同態加密LHE的密鑰生成算法得到加密密鑰sk;
步驟302、將輸入X的tn列分成t塊X1,X2,...,Xt,每一塊Xi含有n列,則輸入X寫作X=[X1… Xt],每一個塊是一個d×n的矩陣,i∈[t];
步驟303、對于步驟302得到的每一個向量以sk作為加密密鑰,執行線性同態加密LHE的加密算法得到密文進而每一個塊被加密為輸入X被加密為
步驟304、進行如下的賦值:VKX=σX,DKX=sk,其中,解密密鑰DKX為委托者私有。
3.如權利要求1所述的一種安全高效的委托隱私數據類別預測的方法,其特征在于,步驟5具體包括以下步驟:
步驟501、從集合均勻隨機選取向量r;
步驟501、計算F(σxr)和σYr,若F(σXr)和σYr相等,委托者得到1,若F(σXr)和σYr不相等,委托者得到0。
4.如權利要求1所述的一種安全高效的委托隱私數據類別預測的方法,其特征在于,步驟6具體包括以下步驟:
步驟601、將輸入σY的2tn列分成t塊每一塊含有2n列,則輸入σY寫作每一個塊是一個m×2n的矩陣,i∈[t];
步驟601、對于每一個向量以加密密鑰sk作為解密密鑰,執行線性同態加密LHE的解密算法得到密文進而每一個塊被解密為密文被解密為
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上??萍即髮W,未經上??萍即髮W許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110752010.0/1.html,轉載請聲明來源鉆瓜專利網。





