[發(fā)明專利]一種基于向量同態(tài)加密的隱私保護(hù)層次聚類(lèi)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710513628.5 | 申請(qǐng)日: | 2017-06-29 |
| 公開(kāi)(公告)號(hào): | CN107241182B | 公開(kāi)(公告)日: | 2020-10-13 |
| 發(fā)明(設(shè)計(jì))人: | 楊浩淼;綦偉良;何偉超;黃云帆;冉鵬;姚銘軒;金保隆;汪小芬 | 申請(qǐng)(專利權(quán))人: | 電子科技大學(xué) |
| 主分類(lèi)號(hào): | H04L9/00 | 分類(lèi)號(hào): | H04L9/00;H04L9/08 |
| 代理公司: | 成都玖和知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 51238 | 代理人: | 黎祖琴 |
| 地址: | 611731 四川省*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 向量 同態(tài) 加密 隱私 保護(hù) 層次 方法 | ||
1.一種基于向量同態(tài)加密的隱私保護(hù)層次聚類(lèi)方法,其特征在于:所述方法包括:
(1)聚類(lèi)分析開(kāi)始,客戶端接收待聚類(lèi)向量組(x1,x2,…xn),待聚類(lèi)向量組(x1,x2,…xn)由n個(gè)待聚類(lèi)的樣本組成;
(2)使用密鑰矩陣S、向量同態(tài)加密方法對(duì)待聚類(lèi)向量組(x1,x2,…xn)進(jìn)行加密,在加密過(guò)程中保留密鑰交換矩陣M、比特?cái)U(kuò)展矩陣W,得到密文向量組(c1,c2,…,cn);
(3)根據(jù)密鑰交換矩陣M與比特?cái)U(kuò)展矩陣W,計(jì)算求得矩陣A,使得AM=W,定義中間矩陣H=ATA;
(4)將中間矩陣H與密文向量組(c1,c2,…,cn)傳送至聚類(lèi)服務(wù)器進(jìn)行聚類(lèi)分析,為密文向量組(c1,c2,…,cn)中的每一個(gè)向量附上聚類(lèi)標(biāo)簽;
(5)聚類(lèi)服務(wù)器將聚類(lèi)分析完成的密文向量組(c1,c2,…,cn)發(fā)送回客戶端,由客戶端使用密鑰矩陣S進(jìn)行解密,根據(jù)各個(gè)向量的標(biāo)簽組合得到聚類(lèi)結(jié)果;
其中,n為正整數(shù),T為隨機(jī)矩陣。
2.根據(jù)權(quán)利要求1所述的基于向量同態(tài)加密的隱私保護(hù)層次聚類(lèi)方法,其特征在于:所述向量同態(tài)加密的方法包括:
(A)生成隨機(jī)矩陣T,同時(shí)生成大整數(shù)w及整數(shù)l,大整數(shù)w>>隨機(jī)矩陣T中的任一元素,并且2l大于待聚類(lèi)向量組(x1,x2,…xn)中的任一元素;
(B)設(shè)置密鑰S1,通過(guò)得到對(duì)應(yīng)的密鑰交換矩陣M,記錄密鑰交換矩陣M和密鑰矩陣S;
(C)根據(jù)密鑰交換矩陣M及c=Mx*,得到密文向量組(c1,c2,…cn);
其中,T∈Zn×n,S1=[I,T],I為單位矩陣,n×n為T(mén)的維度,Y為隨機(jī)矩陣,E為隨機(jī)噪聲矩陣,n為正整數(shù),密鑰矩陣S為密鑰S1。
3.根據(jù)權(quán)利要求1所述的基于向量同態(tài)加密的隱私保護(hù)層次聚類(lèi)方法,其特征在于:步驟(4)中聚類(lèi)分析包括:
(a)接收待聚類(lèi)向量的密文向量組(c1,c2,…,cn)及中間矩陣H,給密文向量組(c1,c2,…,cn)中每個(gè)待聚類(lèi)向量附上各不相同的標(biāo)簽,記錄現(xiàn)有類(lèi)的數(shù)目n;
(b)計(jì)算兩個(gè)向量ci,cj之間的相似度,將計(jì)算結(jié)果保存在鄰接矩陣D;
(c)查找步驟(b)中鄰接矩陣D,將相似度最高的兩個(gè)類(lèi)的向量的類(lèi)合為一個(gè)類(lèi),更新密文向量組(c1,c2,…,cn)中所有類(lèi)的標(biāo)簽,定義n=n-1;
(d)檢查類(lèi)的數(shù)量達(dá)到預(yù)設(shè)值,是則返回結(jié)果,否則返回步驟(b)進(jìn)行新一輪迭代;
其中,i為小于n的正整數(shù),j為小于n的正整數(shù)。
4.根據(jù)權(quán)利要求3所述的基于向量同態(tài)加密的隱私保護(hù)層次聚類(lèi)方法,其特征在于:所述相似度最高的兩個(gè)類(lèi)為距離最近的兩個(gè)類(lèi)。
5.根據(jù)權(quán)利要求3所述的基于向量同態(tài)加密的隱私保護(hù)層次聚類(lèi)方法,其特征在于:所述類(lèi)為數(shù)據(jù)點(diǎn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710513628.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類(lèi)專利
- 專利分類(lèi)
- 移動(dòng)向量解碼方法和移動(dòng)向量解碼裝置
- 一種用于支持向量機(jī)的在線向量選取方法
- 用于在幀序列中執(zhí)行運(yùn)動(dòng)估計(jì)的數(shù)據(jù)處理系統(tǒng)和方法
- 神經(jīng)網(wǎng)絡(luò)的處理方法及裝置、存儲(chǔ)介質(zhì)、電子設(shè)備
- 字符序列處理方法及設(shè)備
- 向量獲取方法、裝置、電子設(shè)備以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 向量獲取方法、裝置、電子設(shè)備以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 近鄰向量的召回方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種向量運(yùn)算裝置及運(yùn)算方法
- 生成類(lèi)別向量的方法和裝置
- 人臉識(shí)別方法和系統(tǒng)
- 一種面向隱私保護(hù)的浮點(diǎn)數(shù)全同態(tài)加密方法
- 基于截?cái)喽囗?xiàng)式的對(duì)稱全同態(tài)加密方法
- 一種基于同態(tài)加密的整數(shù)密文算術(shù)運(yùn)算方法
- 一種數(shù)據(jù)安全共享系統(tǒng)及方法
- 一種數(shù)據(jù)加密方法、裝置、設(shè)備及介質(zhì)
- 一種基于Intel QAT的同態(tài)加密卸載方法
- 一種基于同態(tài)承諾的區(qū)塊鏈隱私保護(hù)方法及區(qū)塊鏈系統(tǒng)
- 一種車(chē)聯(lián)網(wǎng)中基于同態(tài)加密的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法
- 一種同態(tài)加密請(qǐng)求的路由方法和裝置
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動(dòng)終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種車(chē)聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺(tái)的數(shù)據(jù)加密方法及系統(tǒng)





