[發(fā)明專利]一種數(shù)據(jù)加密方法、聯(lián)邦建模方法、裝置及計(jì)算機(jī)設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 202111507067.0 | 申請(qǐng)日: | 2021-12-10 |
| 公開(公告)號(hào): | CN114417364A | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計(jì))人: | 花京華;袁曄;傅躍兵;馮建 | 申請(qǐng)(專利權(quán))人: | 北京融數(shù)聯(lián)智科技有限公司 |
| 主分類號(hào): | G06F21/60 | 分類號(hào): | G06F21/60;G06F21/64;G06F21/62;G06N20/20 |
| 代理公司: | 北京三聚陽(yáng)光知識(shí)產(chǎn)權(quán)代理有限公司 11250 | 代理人: | 林韻英 |
| 地址: | 100037 北京市西*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 加密 方法 聯(lián)邦 建模 裝置 計(jì)算機(jī) 設(shè)備 | ||
本發(fā)明提供了一種數(shù)據(jù)加密方法、聯(lián)邦建模方法、裝置及計(jì)算機(jī)設(shè)備,該方法包括:生成RSA公私鑰對(duì),將RSA公鑰發(fā)送至第二客戶端;獲取所述第二客戶端基于所述RSA公鑰對(duì)第二用戶ID進(jìn)行盲化操作得到的第二加密數(shù)據(jù);使用RSA私鑰對(duì)第一用戶ID進(jìn)行簽名得到第一加密數(shù)據(jù),并對(duì)所述第二加密數(shù)據(jù)進(jìn)行盲簽名得到第三加密數(shù)據(jù),將所述第一加密數(shù)據(jù)及第三加密數(shù)據(jù)發(fā)送至所述第二客戶端;獲取所述第二客戶端基于所述第一加密數(shù)據(jù)、第三加密數(shù)據(jù)生成的隨機(jī)數(shù)集合;將所述隨機(jī)數(shù)集合與第一加密數(shù)據(jù)進(jìn)行映射關(guān)聯(lián)。通過對(duì)交互雙方在隱私求交過程中,多次進(jìn)行加密操作,并通過隨機(jī)數(shù)的處理有效降低交互雙方的交集ID及內(nèi)部數(shù)據(jù)被泄露的風(fēng)險(xiǎn)。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)加密技術(shù)領(lǐng)域,具體涉及一種數(shù)據(jù)加密方法、聯(lián)邦建模方法、裝置及計(jì)算機(jī)設(shè)備。
背景技術(shù)
隨著機(jī)器學(xué)習(xí)的快速發(fā)展,機(jī)器學(xué)習(xí)被應(yīng)用于各個(gè)領(lǐng)域。特別是對(duì)于一些特殊場(chǎng)景,需要應(yīng)用機(jī)器學(xué)習(xí)來(lái)保護(hù)雙方交集ID,并以此為前提而進(jìn)行建模。例如,某保險(xiǎn)公司擁有行業(yè)內(nèi)大部分用戶的保險(xiǎn)產(chǎn)品購(gòu)買數(shù)據(jù),另一保險(xiǎn)公司希望通過內(nèi)部客戶的數(shù)據(jù)建立精準(zhǔn)營(yíng)銷模型,用于預(yù)測(cè)本公司內(nèi)部客戶是否會(huì)購(gòu)買指定保險(xiǎn)產(chǎn)品,由于前期缺乏足夠的數(shù)據(jù)無(wú)法建模,此時(shí)需要與擁有行業(yè)內(nèi)大部分用戶保險(xiǎn)產(chǎn)品購(gòu)買數(shù)據(jù)的公司進(jìn)行聯(lián)邦學(xué)習(xí)建模。
現(xiàn)有技術(shù)方案中,在縱向聯(lián)邦建模時(shí),需要對(duì)建模雙方進(jìn)行隱私安全求交計(jì)算完成樣本,然后再進(jìn)行特征預(yù)處理操作以及后續(xù)建模,這種方式會(huì)導(dǎo)致雙方的交集ID及內(nèi)部數(shù)據(jù)均被泄露,對(duì)于企業(yè)而言,企業(yè)信息及相應(yīng)的內(nèi)部數(shù)據(jù)的泄露表明企業(yè)內(nèi)部存在較大的安全漏洞。
發(fā)明內(nèi)容
因此,本發(fā)明要解決的技術(shù)問題在于克服現(xiàn)有技術(shù)中在進(jìn)行隱私安全求交計(jì)算時(shí)泄露雙方交集ID的問題,從而提供一種數(shù)據(jù)加密方法、聯(lián)邦建模方法、裝置及計(jì)算機(jī)設(shè)備。
根據(jù)第一方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)加密方法,包括:生成RSA公私鑰對(duì),將RSA公鑰發(fā)送至第二客戶端;獲取所述第二客戶端基于所述RSA公鑰對(duì)第二用戶ID進(jìn)行盲化操作得到的第二加密數(shù)據(jù);使用RSA私鑰對(duì)第一用戶ID進(jìn)行簽名得到第一加密數(shù)據(jù),并對(duì)所述第二加密數(shù)據(jù)進(jìn)行盲簽名得到第三加密數(shù)據(jù),將所述第一加密數(shù)據(jù)及第三加密數(shù)據(jù)發(fā)送至所述第二客戶端;獲取所述第二客戶端基于所述第一加密數(shù)據(jù)、第三加密數(shù)據(jù)生成的隨機(jī)數(shù)集合;將所述隨機(jī)數(shù)集合與第一加密數(shù)據(jù)進(jìn)行映射關(guān)聯(lián)。
可選地,所述第二客戶端基于所述第一加密數(shù)據(jù)、第三加密數(shù)據(jù)生成的隨機(jī)數(shù)集合的過程,包括:對(duì)所述第三加密數(shù)據(jù)進(jìn)行去盲操作得到第三解密數(shù)據(jù),將所述第三解密數(shù)據(jù)與所述第一加密數(shù)據(jù)進(jìn)行求交操作,得到隱私求交結(jié)果;對(duì)所述隱私求交結(jié)果進(jìn)行秘密拆分,生成與所述隱私求交結(jié)果相對(duì)應(yīng)的第一隨機(jī)數(shù)子集,并生成與所述第三加密數(shù)據(jù)中未在所述隱私求交結(jié)果中的數(shù)據(jù)相對(duì)應(yīng)的第二隨機(jī)數(shù)子集;基于所述第一加密數(shù)據(jù)、第一隨機(jī)數(shù)子集和第二隨機(jī)數(shù)子集生成第二交集結(jié)果,并基于所述第一隨機(jī)數(shù)子集和第二隨機(jī)數(shù)子集生成所述隨機(jī)數(shù)集合。
根據(jù)第二方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)加密裝置,包括:通信單元,用于生成RSA公私鑰對(duì),將RSA公鑰發(fā)送至第二客戶端;第一加密單元,用于獲取所述第二客戶端基于所述RSA公鑰對(duì)第二用戶ID進(jìn)行盲化操作得到的第二加密數(shù)據(jù);第二加密單元,用于使用RSA私鑰對(duì)第一用戶ID進(jìn)行簽名得到第一加密數(shù)據(jù),并對(duì)所述第二加密數(shù)據(jù)進(jìn)行盲簽名得到第三加密數(shù)據(jù),將所述第一加密數(shù)據(jù)及第三加密數(shù)據(jù)發(fā)送至所述第二客戶端;第三加密單元,用于獲取所述第二客戶端基于所述第一加密數(shù)據(jù)、第三加密數(shù)據(jù)生成的隨機(jī)數(shù)集合;關(guān)聯(lián)單元,用于將所述隨機(jī)數(shù)集合與第一加密數(shù)據(jù)進(jìn)行映射關(guān)聯(lián)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京融數(shù)聯(lián)智科技有限公司,未經(jīng)北京融數(shù)聯(lián)智科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111507067.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種具有抗干擾能力的FM0解碼方法與裝置
- 下一篇:泵閥故障檢測(cè)方法
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動(dòng)終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺(tái)的數(shù)據(jù)加密方法及系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種Agent聯(lián)邦快速設(shè)計(jì)流程建模方法
- 基于聯(lián)邦模式的動(dòng)態(tài)產(chǎn)品協(xié)同開發(fā)平臺(tái)及方法
- 一種面向深空通信的數(shù)據(jù)傳輸速率控制方法
- 一種HLA聯(lián)邦成員的動(dòng)態(tài)部署分配方法
- 聯(lián)邦學(xué)習(xí)方法、系統(tǒng)、終端設(shè)備及存儲(chǔ)介質(zhì)
- 一種混合聯(lián)邦學(xué)習(xí)方法及架構(gòu)
- 聯(lián)邦學(xué)習(xí)的沙盒機(jī)制
- 聯(lián)邦模型參數(shù)確定方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種應(yīng)用于異構(gòu)計(jì)算設(shè)備的聯(lián)邦學(xué)習(xí)系統(tǒng)和方法
- 基于區(qū)塊鏈的聯(lián)邦建模方法及裝置





