[發明專利]用于存儲器地址加密的裝置和方法有效
| 申請號: | 201410334614.3 | 申請日: | 2014-07-14 |
| 公開(公告)號: | CN104298937B | 公開(公告)日: | 2018-11-09 |
| 發明(設計)人: | B·加梅爾 | 申請(專利權)人: | 英飛凌科技股份有限公司 |
| 主分類號: | G06F21/78 | 分類號: | G06F21/78 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 德國諾伊*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 存儲器 地址 加密 裝置 方法 | ||
1.一種用于對輸入存儲器地址進行加密以獲得加密存儲器地址的裝置,包括:
用于接收作為存儲器的地址的所述輸入存儲器地址的輸入接口,以及
用于根據加密密鑰對所述輸入存儲器地址進行加密以獲得所述加密存儲器地址的加密模塊,
其中所述加密模塊被配置為通過應用將所述輸入存儲器地址映射至所述加密存儲器地址的映射來對所述輸入存儲器地址進行加密,其中所述加密模塊被配置為通過使用所述加密密鑰和取模運算的除數進行乘法和取模運算而應用所述映射,以使得所述映射是雙射的。
2.根據權利要求1所述的裝置,其中所述輸入存儲器地址由第一多項式指示,其中所述加密存儲器地址由第二多項式指示,其中所述加密密鑰由第三多項式指示,并且其中所述除數由作為不可約多項式的第四多項式指示。
3.根據權利要求1所述的裝置,其中所述加密模塊被配置為通過采用以下公式而應用所述映射:
a’=a k(mod p),
其中a指示所述輸入存儲器地址,
其中a’指示所述加密存儲器地址,
其中k指示所述加密密鑰,并且
其中p指示所述除數。
4.根據權利要求3所述的裝置,其中所述裝置可配置為選擇標識密鑰作為所述加密密鑰k,以使得a k(mod p)=a mod p。
5.根據權利要求3所述的裝置,其中所述裝置可配置為選擇零密鑰作為所述加密密鑰k,以使得a k(mod p)=0。
6.根據權利要求1所述的裝置,
其中所述加密模塊被配置為通過采用以下公式而應用所述映射
a’=a k(mod p)+b,
其中a指示所述輸入存儲器地址,
其中a’指示所述加密存儲器地址,
其中k指示所述加密密鑰,
其中p指示所述除數,并且
其中b指示輔助密鑰。
7.根據權利要求6所述的裝置,其中所述裝置可配置為選擇標識密鑰作為所述加密密鑰k,以使得
a k(mod p)+b=a mod p+b。
8.根據權利要求6所述的裝置,其中所述裝置可配置為選擇零密鑰作為所述加密密鑰k,以使得a k(mod p)+b=b。
9.一種用于對輸入存儲器地址進行加密以獲得加密存儲器地址的裝置,包括:
用于接收作為存儲器的地址的所述輸入存儲器地址的輸入接口,
用于將所述輸入存儲器地址劃分為多個輸入存儲器地址段的分段模塊,以及
用于根據多個加密子密鑰之一對所述多個輸入存儲器地址段的每個輸入存儲器地址段進行加密的加密模塊,其中所述加密模塊被配置為通過應用將所述輸入存儲器地址段映射到加密存儲器地址段的映射而對所述輸入存儲器地址段進行加密,所述加密存儲器地址段是多個加密存儲器地址段之一,其中所述加密模塊被配置為通過使用所述多個加密子密鑰之一和多個除數之一進行乘法和取模運算而應用所述映射,以使得所述映射是雙射的,
其中所述多個加密存儲器地址段中的所述加密存儲器地址段共同形成所述加密存儲器地址。
10.根據權利要求9所述的裝置,其中所述多個輸入存儲器地址段中的每一個由第一多項式群組中的多項式指示,其中所述多個加密存儲器地址段中的每一個由第二多項式群組中的多項式指示,其中所述多個加密子密鑰中的每一個由第三多項式指示,并且其中所述多個除數中的每一個由作為不可約多項式的第四多項式指示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英飛凌科技股份有限公司,未經英飛凌科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410334614.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:緊急疏散自動升降樓梯
- 下一篇:鋪布機的間齒型壓布裝置





