[發(fā)明專利]點(diǎn)積協(xié)議處理方法、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請?zhí)枺?/td> | 201711451381.5 | 申請日: | 2017-12-27 |
| 公開(公告)號(hào): | CN108134668B | 公開(公告)日: | 2022-03-04 |
| 發(fā)明(設(shè)計(jì))人: | 張永強(qiáng) | 申請(專利權(quán))人: | 數(shù)安時(shí)代科技股份有限公司 |
| 主分類號(hào): | H04L9/08 | 分類號(hào): | H04L9/08;H04L9/40;G06F17/16 |
| 代理公司: | 華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 44224 | 代理人: | 黃曉慶 |
| 地址: | 528200 廣東省佛*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 協(xié)議 處理 方法 計(jì)算機(jī) 設(shè)備 存儲(chǔ) 介質(zhì) | ||
一種點(diǎn)積協(xié)議處理方法、計(jì)算機(jī)設(shè)備和介質(zhì),一個(gè)實(shí)施例的方法包括:當(dāng)前參與方獲取當(dāng)前參與方輸入向量,并根據(jù)所述當(dāng)前參與方輸入向量構(gòu)造N階矩陣一和N階矩陣二;所述當(dāng)前參與方與對端參與方進(jìn)行矩陣共享交互處理,獲得當(dāng)前參與方共享矩陣分量,所述當(dāng)前參與方共享矩陣分量與所述對端參與方獲得的對端參與方共享矩陣分量共享點(diǎn)積協(xié)議共享矩陣,所述點(diǎn)積協(xié)議共享矩陣為所述N階矩陣一與所述對端參與方的N階矩陣三的乘積和所述N階矩陣二與所述對端參與方的N階矩陣四的乘積之和;所述當(dāng)前參與方將所述當(dāng)前參與方共享矩陣分量的指定主對角線元素的元素值確定為所述當(dāng)前參與方的點(diǎn)積協(xié)議分量結(jié)果。本實(shí)施例方案提高了安全性能,且執(zhí)行效率更高。
技術(shù)領(lǐng)域
本發(fā)明涉及密碼學(xué)技術(shù)領(lǐng)域,特別是涉及一種點(diǎn)積協(xié)議處理方法、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)。
背景技術(shù)
點(diǎn)積運(yùn)算又稱為向量內(nèi)積,對于向量和向量點(diǎn)積運(yùn)算定義為:如果Alice持有向量Bob持有向量安全兩方計(jì)算點(diǎn)積指Alice和Bob按照一定的協(xié)議步驟進(jìn)行若干次交互,使得Alice獲得分量spA,Bob獲得分量spB,且滿足關(guān)系兩方安全計(jì)算向量點(diǎn)積是安全多方計(jì)算的基本構(gòu)件,但目前的計(jì)算向量點(diǎn)積的協(xié)議,要么執(zhí)行效率低,要么不能適用于任意輸入長度的向量,存在安全缺陷。
發(fā)明內(nèi)容
基于此,有必要提供一種點(diǎn)積協(xié)議處理方法、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì),以提升安全性。
一種點(diǎn)積協(xié)議處理方法,包括:
當(dāng)前參與方獲取當(dāng)前參與方輸入向量,并根據(jù)所述當(dāng)前參與方輸入向量構(gòu)造N階矩陣一和N階矩陣二;
所述當(dāng)前參與方與對端參與方進(jìn)行矩陣共享交互處理,獲得當(dāng)前參與方共享矩陣分量,所述當(dāng)前參與方共享矩陣分量與所述對端參與方獲得的對端參與方共享矩陣分量共享點(diǎn)積協(xié)議共享矩陣,所述點(diǎn)積協(xié)議共享矩陣為所述N階矩陣一與所述對端參與方的N階矩陣三的乘積和所述N階矩陣二與所述對端參與方的N階矩陣四的乘積之和;
所述當(dāng)前參與方將所述當(dāng)前參與方共享矩陣分量的指定主對角線元素的元素值確定為所述當(dāng)前參與方的點(diǎn)積協(xié)議分量結(jié)果。
一種點(diǎn)積協(xié)議處理方法,包括:
第一參與方獲取第一輸入向量,并根據(jù)第一輸入向量構(gòu)造第一N階矩陣和第二N階矩陣;第二參與方獲取第二輸入向量,并根據(jù)第二輸入向量構(gòu)造第三N階矩陣和第四N階矩陣;
所述第一參與方與所述第二參與方進(jìn)行矩陣共享交互處理,所述第一參與方獲得第一參與方共享矩陣分量,所述第二參與方獲得第二參與方共享矩陣分量,所述第一參與方共享矩陣分量與所述第二參與方共享矩陣分量共享點(diǎn)積協(xié)議共享矩陣,所述點(diǎn)積協(xié)議共享矩陣為所述第一N階矩陣與所述第三N階矩陣的乘積和所述第二N階矩陣與所述第四N階矩陣的乘積之和;
所述第一參與方將所述第一參與方共享矩陣分量的指定主對角線元素的元素值確定為所述第一參與方的點(diǎn)積協(xié)議分量結(jié)果;所述第二參與方將所述第二參與方共享矩陣分量的所述指定主對角線元素的元素值確定為所述第二參與方的點(diǎn)積協(xié)議分量結(jié)果。
一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)上述方法的步驟。
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。
如上所述的實(shí)施例中的點(diǎn)積協(xié)議處理方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),通過矩陣的方式來完成點(diǎn)積協(xié)議的處理過程,基于矩陣的方式,可以輸入任意長度的向量,提高了安全性能,而且通過矩陣的構(gòu)造方式,線性代數(shù)的運(yùn)算還使得協(xié)議的執(zhí)行效率更高。
附圖說明
圖1為一個(gè)本實(shí)施例方案的應(yīng)用環(huán)境的示意圖;
圖2是一個(gè)實(shí)施例中的點(diǎn)積協(xié)議處理方法的流程示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于數(shù)安時(shí)代科技股份有限公司,未經(jīng)數(shù)安時(shí)代科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711451381.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法





