[發明專利]安全的多方云計算的方法和系統有效
| 申請號: | 201380020702.X | 申請日: | 2013-04-17 |
| 公開(公告)號: | CN104521178B | 公開(公告)日: | 2017-06-20 |
| 發明(設計)人: | 張新文;鄭慶寄;安東尼厄斯·考克;王國強 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L9/00 | 分類號: | H04L9/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 安全 多方 計算 方法 系統 | ||
技術背景
技術領域
本發明一般涉及多方云計算。更具體地,本發明涉及在多方云計算中保證數據安全的方法和系統。
相關技術
近幾年,云計算受到越來越多企業用戶和個人用戶的青睞。在理想的情況下,通過將大量的物理計算資源虛擬化并將其整合,云計算可提供幾乎無限的計算能力和存儲空間。不斷增長的存儲能力和低管理成本需求,吸引個人和企業將其數據存儲外包到云。但是,出于安全考慮,云計算外包仍然是一個挑戰。
發明內容
本發明實施例提供了一種進行安全的多方云計算的系統。運行時,所述系統從多個客戶端中接收多個加密的數據集。與客戶端相關聯的加密數據集是使用唯一的、客戶端特定的加密密鑰加密相應的明文數據集而形成的。所述系統將多個加密數據集重加密成目標格式,基于所述重加密后的多個數據集對函數進行求值以獲得求值結果,并將所述求值結果發送給所述多個客戶端,所述多個客戶端用于合作解密所述求值結果,以獲得明文求值結果。在此實施例的另一種形式中,將所述多個加密數據集進行重加密涉及同態加密方案。
在此實施例的另一種形式中,所述系統接收一組重加密密鑰,并使用與所述客戶端相對應的特定重加密密鑰重加密與所述客戶端相關聯的所述加密數據集。
在此實施例的又一種形式中,所述客戶端特定的加密密鑰是從公/私密鑰對中選出的公鑰,所述與客戶端相對應的重加密密鑰是使用從所述公/私密鑰對中選出的私鑰和可信第三方發布的目標公鑰而生成的。
在此實施例的又一種形式中,所述目標公鑰對應于目標私鑰,并且每個客戶端接收所述目標私鑰的一部分。
在此實施例的又一種形式中,所述多個客戶端用于使用各自的目標私鑰部分合作對求值結果進行解密。
此實施例的另一種形式中,所述函數包含乘法和/或加法。
本發明實施例提供了一種執行安全的多方云計算的系統。運行時,云計算系統的客戶端使用唯一的加密密鑰從明文數據集中獲得加密數據集,將所述加密數據集存儲到云計算系統中,生成重加密密鑰,并把所述重加密密鑰發送到云計算系統,從而使得云計算系統能夠對從多個客戶端中接收到的多個加密數據集進行重加密,并基于所述多個重加密數據集生成函數的求值結果。所述客戶端還從云計算系統接收所述求值結果,并與其他客戶端合作解密所述求值結果以獲得明文求值結果。
此實施例的另一種形式中,所述唯一的加密密鑰為從公/私密鑰對中選出的公鑰。
此實施例的又一種形式中,所述客戶端從所述可信第三方接收對應所述目標公鑰的目標私鑰的一部分。
此實施例的另一種形式中,所述客戶端通過以下步驟,與其他客戶端合作解密所述求值結果:對一部分解密結果進行計算,從所述其他客戶端接收解密結果部分,并基于計算出的部分和從所述其他客戶端接收到的部分,計算所述明文求值結果。
此實施例的另一種形式中,所述函數包含乘法和/或加法。
此實施例的另一種形式中,所述重加密密鑰為同態加密密鑰。
附圖說明
圖1示出了根據本發明實施例的一種執行安全的多方云計算(MCC)的較佳系統。
圖2為根據本發明實施例的較佳的安全MCC過程的時空圖。
圖3示出了根據本發明實施例的一種由客戶端執行的較佳安全MCC過程。
圖4示出了根據本發明實施例的一種在云端執行的較佳安全MCC過程。
圖5示出了根據本發明實施例的一種執行安全MCC的較佳計算機系統。
具體實施方式
為使本領域任何技術人員能夠實施并使用本發明實施例,下面針對特定應用和要求進行了說明。對所公開的實施例的修改對本領域的專業技術人員來說是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,可適用于其它實施例。因此,本發明不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和特點相一致的最寬的范圍。
概述
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380020702.X/2.html,轉載請聲明來源鉆瓜專利網。





