[發明專利]使電路免受側信道分析的方法在審
| 申請號: | 201710093076.7 | 申請日: | 2017-02-21 |
| 公開(公告)號: | CN107103246A | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | H·西博爾德德拉克魯伊 | 申請(專利權)人: | 埃沙爾公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 北京市中咨律師事務所11247 | 代理人: | 楊曉光,于靜 |
| 地址: | 法國瑪*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電路 免受 信道 分析 方法 | ||
1.一種用于由電路執行接收輸入數據并提供輸出數據的運算的方法,所述方法包括:
根據所述輸入數據或中間數據選擇替換表中的替換元素,所述替換元素是第一數據集,所述替換表中能夠根據輸入替換數據被選擇的每個替換元素是數據集,以及
提供所述第一數據集作為所述運算的中間結果或最終結果,所述第一數據集包括所述輸出數據并且使得:在將選定滿射函數應用于所述第一數據集所產生的變換后的數據集中,變換后的輸出數據出現的概率等于將所述滿射函數應用于所述第一數據集中的其它數據所產生的每個變換后的數據出現的概率,所述輸出數據在所述第一數據集中的位置為所述電路所已知。
2.根據權利要求1所述的方法,其中由形成所述替換表中的替換元素之一的每個數據集的數據的所述滿射函數變換的相應變換后的數據包括所述滿射函數能夠提供的所有可能數據的相同出現次數。
3.根據權利要求1或2所述的方法,其中根據所述電路的數據泄漏模型來選擇所述滿射函數。
4.根據權利要求1至3中任一項所述的方法,其中所述滿射函數是以下函數之一:
恒等函數,
這樣的函數:其提供結果值,該結果值然后被簡化為對應于漢明權重的值,以及
這樣的函數:其提供該函數被應用到的值的漢明權重。
5.根據權利要求1至4中任一項所述的方法,其中所述運算包括以下運算中的至少一者:
對稱或不對稱加密或解密運算,
簽名運算,
與機密數據的模乘或非模乘,
與機密數據的異或邏輯運算,
使用機密數據作為指數的模冪運算,以及
使用機密數據作為模數的模簡化運算。
6.一種電路,其包括被配置為實現根據權利要求1至5中任一項所述的方法的處理器。
7.一種電路,其包括被配置為實現根據權利要求1至5中任一項所述的方法的協處理器。
8.一種設備,其包括布置在支撐物上的根據權利要求6和7中任一項所述的電路。
9.一種計算機程序產品,其能夠直接加載到計算機的內部存儲器中并包括代碼部分,當由計算機執行時,所述代碼部分配置所述計算機以執行根據權利要求1至5中任一項所述的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于埃沙爾公司,未經埃沙爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710093076.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:文件的權限管理方法及裝置
- 下一篇:一種應用加密方法及裝置





