[發明專利]用于執行安全計算的方法和計算設備有效
| 申請號: | 201680028803.5 | 申請日: | 2016-05-05 |
| 公開(公告)號: | CN107592963B | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | H.J.J.H.舍佩斯;P.M.H.M.A.戈里斯森 | 申請(專利權)人: | 皇家飛利浦有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/00 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 李舒;陳嵐 |
| 地址: | 荷蘭艾*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 執行 安全 計算 方法 設備 | ||
對至少一個輸入值執行安全計算。該計算包括多個運算,具有對輸入值執行的第一運算,以及對由先前運算產生的結果執行的后續運算。基于在計算中要執行的運算的數量來設置初始加密等級。將輸入值連同初始加密等級一起進行編碼。然后執行計算,使得對編碼的輸入值執行第一運算以產生編碼的結果,并且對由先前運算產生的相應的編碼的結果執行后續運算以產生進一步的編碼的結果。當對編碼的輸入值或由先前運算產生的編碼的結果執行計算中的運算時,設置新加密等級,以使得計算中所述運算的編碼的結果具有該新加密等級。僅當編碼的結果具有已經達到預定義值的加密等級時,解碼函數才根據編碼的結果提供可用輸出值。
技術領域
本發明涉及計算領域,并且特別是涉及用加密值進行計算。
背景技術
WO2014/096117公開了一種用于用加密值進行計算的計算設備。
更具體地,WO2014/096117公開了存儲表格網絡的計算設備。該設備被配置為獲得函數輸入值作為編碼的輸入值,其中編碼的輸入值將函數輸入值與加密的狀態輸入值一起組合成單個值。表格網絡被配置為將編碼的輸入值作為其輸入,并且產生編碼的輸出值作為其輸出。編碼的輸出值將函數輸出值與加密的狀態輸出值一起組合成單個值,其中函數輸出值等于將數據函數應用于函數輸入值的結果,并且狀態輸出值等于將狀態函數應用于狀態輸入值的結果。
US 2012/155638 A1公開了一種在加密過程中隱藏加密密鑰的解決方案,其牽涉到使用異或的密鑰注入。US 2012/155638 A1通過在密鑰們和在密文上執行線性置換P來隱藏密碼密鑰。由于人們可以對通過置換P傳遞的值直接計算XOR,而不返回“常規”世界,所以可以用對攻擊者隱藏的方式執行運算,攻擊者只能觀察置換后的密鑰。
發明內容
根據本發明的一個方面,提供了一種執行安全計算的方法,包括:接收至少一個函數輸入值和狀態輸入值;確定在計算中要執行的運算的數量,其中對所述輸入值執行第一運算,并且對由先前運算產生的結果執行后續運算;基于在計算中要執行的運算的數量來設置對于所述輸入值的初始加密等級;將所述至少一個函數輸入值和狀態輸入值連同初始加密等級一起進行編碼,其中所述加密等級在所述編碼中占據狀態輸入值的比特中的一些比特;執行計算,使得對編碼的輸入值執行第一運算以產生編碼的結果,并且對由先前運算產生的相應的編碼的結果執行后續運算以產生進一步的編碼的結果;當對編碼的輸入值或由先前運算產生的編碼的結果執行所述計算中的運算時,設置新加密等級,以使得所述計算中的所述運算的編碼的結果具有該新加密等級;以及執行解碼函數,其中僅當編碼的結果具有已經達到預定義值的加密等級時,解碼函數才根據編碼的結果提供可用輸出值。
這具有的優點是:在某些實施例中,未經授權方不能通過獲得計算中的運算的中間結果來獲得關于編碼過程的信息。
根據本發明的第二方面,提供了一種用于執行第一方面的方法的計算設備。
從下文描述的實施例中,本發明的這些和其他方面將是顯然的,并將參照這些實施例對其進行說明。
附圖說明
參照以下附圖,從下文描述的實施例中本發明的這些和其他方面將是顯然的,并將參照這些實施例對其進行說明。
圖1是圖示用于執行計算的方法的流程圖。
圖2是圖示實現數據函數和狀態函數的表格網絡的示意圖。
圖3是圖示用于執行計算的方法的流程圖。
圖4圖示用于執行計算的計算設備。
具體實施方式
圖1是圖示執行安全計算(calculation)的方法的流程圖。至少一個輸入值被供應給第一運算塊20,第一運算塊20對該輸入值或該多個輸入值執行函數或運算(operation)以生成至少一個結果值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于皇家飛利浦有限公司,未經皇家飛利浦有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680028803.5/2.html,轉載請聲明來源鉆瓜專利網。





