[發(fā)明專利]數(shù)據(jù)處理方法、裝置、系統(tǒng)、電子設備及存儲介質有效
| 申請?zhí)枺?/td> | 202010212549.2 | 申請日: | 2020-03-24 |
| 公開(公告)號: | CN111447200B | 公開(公告)日: | 2022-03-08 |
| 發(fā)明(設計)人: | 董雯;楊高波;陳軍;李旭勇;胡衛(wèi)紅 | 申請(專利權)人: | 湖南興天電子科技有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L9/32;H04L9/08 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 王立紅 |
| 地址: | 410000 湖南省長沙市長沙高新開發(fā)區(qū)麓*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù)處理 方法 裝置 系統(tǒng) 電子設備 存儲 介質 | ||
1.一種數(shù)據(jù)處理方法,其特征在于,應用于第一設備,所述數(shù)據(jù)處理方法,包括:
獲取針對數(shù)據(jù)處理系統(tǒng)的全局參數(shù);
獲取目標用戶的當前屬性集合,并確定所述當前屬性集合與N臺第二設備中每臺第二設備存儲的參考屬性集合的交集,作為目標屬性集合,以獲得N個目標屬性集合;
針對所述N臺第二設備中的每臺第二設備,與所述第二設備交互執(zhí)行匿名密鑰發(fā)布協(xié)議,基于所述全局參數(shù)和所述第二設備對應的目標屬性集合,計算匿名私鑰,以獲得N組匿名私鑰;
基于所述全局參數(shù)、所述N臺第二設備中每臺第二設備發(fā)送的第一密鑰對,以及所述N組匿名私鑰,獲得用戶私鑰;
通過所述用戶私鑰,對目標數(shù)據(jù)進行解密處理,獲得明文數(shù)據(jù)。
2.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述針對所述N個第二設備中的每個第二設備,與所述第二設備交互執(zhí)行匿名密鑰發(fā)布協(xié)議,基于所述全局參數(shù)和所述第二設備對應的目標屬性集合,計算匿名私鑰,以獲得N組匿名私鑰,包括:
針對所述N臺第二設備中的每臺第二設備,選取多個第一秘密值,并基于第一承諾方案,零知識證明所述多個第一秘密值,所述第一承諾方案中生成的承諾值為第一承諾值,所述第一承諾值基于所述全局參數(shù)獲得;
接收所述第二設備發(fā)送第二承諾值,所述第二承諾值為所述第二設備選取多個第二秘密值,并基于第二承諾方案,零知識證明所述多個第二秘密值時,所述第二承諾方案中生成的承諾值,所述第二承諾值基于所述全局參數(shù)和所述第一承諾值獲得;
基于所述第二設備對應的目標屬性集合、所述第一秘密值,以及所述第二承諾值,計算匿名私鑰,以獲得N組匿名私鑰。
3.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述基于所述全局參數(shù)、所述N臺第二設備中每臺第二設備發(fā)送的第一密鑰對,以及所述N組匿名私鑰,獲得用戶私鑰,包括:
針對所述N臺第二設備中的每臺第二設備,接收所述第二設備發(fā)送的所述多個第二秘密值,并結合所述第二設備對應的所述多個第一秘密值中的部分第一秘密值,通過保密協(xié)議,計算M個密鑰中間值,以獲得N*M個密鑰中間值;
基于所述全局參數(shù)、所述N臺第二設備中每臺第二設備發(fā)送的第一密鑰對、所述N組匿名私鑰,以及所述N*M個密鑰中間值,獲得用戶私鑰。
4.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述通過所述用戶私鑰,對目標數(shù)據(jù)進行解密處理,包括:
選取密鑰變換隨機數(shù);
基于所述密鑰變換隨機數(shù),對所述用戶私鑰進行指數(shù)運算,獲得變換密鑰,并將所述目標數(shù)據(jù)和所述變換密鑰發(fā)送給云代理服務器,以使所述云代理服務器對所述目標數(shù)據(jù)進行半解密,獲得半解密數(shù)據(jù);
接收所述云代理服務器發(fā)送的半解密數(shù)據(jù),并通過將所述密鑰變換隨機數(shù)作為檢索密鑰,通過所述對所述半解密數(shù)據(jù)進行全解密,獲得明文數(shù)據(jù)。
5.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述數(shù)據(jù)處理方法,還包括:
當接收到所述N臺第二設備中任意一臺第二設備發(fā)送的第二密鑰對時,根據(jù)所述第二密鑰對對所述用戶私鑰進行更新,所述第二密鑰對為所述第二設備內存儲的參考屬性集合發(fā)生變化時,對所述第二設備生成的所述第一密鑰對進行更新獲得的密鑰對。
6.一種數(shù)據(jù)處理方法,其特征在于,應用于包括第一設備和N臺第二設備的數(shù)據(jù)處理系統(tǒng),所述數(shù)據(jù)處理方法,包括:
所述N臺第二設備中的每臺第二設備獲取針對所述數(shù)據(jù)處理系統(tǒng)的全局參數(shù),并基于所述全局參數(shù)和所述第二設備存儲的參考屬性集合,生成第一密鑰對;
所述第一設備獲取針對數(shù)據(jù)處理系統(tǒng)的全局參數(shù),以及獲取目標用戶的當前屬性集合,并確定所述當前屬性集合與所述N臺第二設備中每臺第二設備存儲的參考屬性集合的交集,作為目標屬性集合,以獲得N個目標屬性集合,基于所述全局參數(shù)、所述N個目標屬性集合,以及所述N臺第二設備中每臺第二設備發(fā)送的第一密鑰對,獲得用戶私鑰,通過所述用戶私鑰,對目標數(shù)據(jù)進行解密處理,獲得明文數(shù)據(jù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南興天電子科技有限公司,未經(jīng)湖南興天電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010212549.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種汽車用熱熔散熱器格柵
- 下一篇:一種邊緣云服務的調度方法、設備及存儲介質
- 數(shù)據(jù)處理設備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





