[發明專利]通過使用利用多密鑰域的加密奇偶校驗的組合安全MAC和設備校正在審
| 申請號: | 202010127817.0 | 申請日: | 2020-02-28 |
| 公開(公告)號: | CN111752743A | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | S.多伊奇;W.吳;D.M.杜倫;K.格雷瓦爾 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 陳曉;姜冰 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 使用 利用 密鑰 加密 奇偶校驗 組合 安全 mac 設備 校正 | ||
1.一種裝置,包括:
包括電路的控制器,所述控制器用于:
生成存儲器線的錯誤校正碼,所述存儲器線包括第一多個數據塊,其中,所述錯誤校正碼包括第一多個奇偶校驗位和第二多個奇偶校驗位;
將域特定的功能應用于第二多個奇偶校驗位以生成經修改的奇偶校驗位塊;
生成對應于所述存儲器線的元數據塊,其中所述元數據塊包括所述存儲器線的錯誤校正碼和經修改的奇偶校驗位塊的至少一部分;
對第一多個數據塊和元數據塊進行編碼以生成第一經編碼的數據集;以及
提供經編碼的數據集和經編碼的元數據塊以存儲在存儲器模塊上。
2.根據權利要求1所述的裝置,其中所述存儲器模塊包括多個存儲器設備,并且其中,所述經編碼的元數據塊和所述第一經編碼的數據集各自存儲在所述多個存儲器設備中的單獨存儲器設備上。
3.根據權利要求1所述的裝置,所述控制器用于:
利用域密鑰加密存儲器位置的物理地址以生成域特定的結果;和
將域特定的結果截短為期望的長度。
4.根據權利要求1所述的裝置,所述控制器用于:
將域特定的功能應用于第一多個數據塊。
5.根據權利要求1所述的裝置,所述控制器用于:
從存儲器模塊中獲得第二經編碼的數據集和對應的第二經編碼的元數據塊;
解碼第二經編碼的集和對應的經編碼的元數據塊以生成第二經修改的奇偶校驗位塊;
將域特定的功能應用于第二經修改的奇偶校驗位塊以生成恢復的第二奇偶校驗位塊;
將恢復的第二奇偶校驗位塊與恢復的第一奇偶校驗位塊組合以生成恢復的錯誤校正碼;以及
基于錯誤校正碼和恢復的錯誤校正碼之間的比較,確定第二經編碼的數據集或對應的第二經編碼的元數據塊中是否存在至少一個錯誤。
6.根據權利要求4所述的裝置,所述控制器用于:
維護存儲器中的錯誤數據緩沖區表,所述錯誤數據緩沖區表用于存儲地址信息和已被標識為具有至少一個錯誤的來自存儲器模塊的數據。
7.根據權利要求4所述的裝置,所述控制器用于:
從請求器接收讀取請求,所述讀取請求指向訪問存儲在錯誤數據緩沖區表中的高速緩存存儲器地址;和
將與錯誤數據緩沖區表中的高速緩存存儲器地址相關聯的數據轉發到錯誤碼校正引擎以進行校正。
8.一種計算機實現的方法,包括:
生成存儲器線的錯誤校正碼,所述存儲器線包括第一多個數據塊,其中,所述錯誤校正碼包括第一多個奇偶校驗位和第二多個奇偶校驗位;
將域特定的功能應用于第二多個奇偶校驗位以生成經修改的奇偶校驗位塊;
生成對應于所述存儲器線的元數據塊,其中,所述元數據塊包括所述存儲器線的錯誤校正碼和經修改的奇偶校驗位塊的至少一部分;
對第一多個數據塊和元數據塊進行編碼以生成第一經編碼的數據集;以及
提供經編碼的數據集和經編碼的元數據塊以用于存儲在存儲器模塊上。
9.根據權利要求8所述的計算機實現的方法,其中,所述存儲器模塊包括多個存儲器設備,并且其中,所述經編碼的元數據塊和所述第一經編碼的數據集各自存儲在所述多個存儲器設備中的單獨的存儲器設備上。
10.根據權利要求8所述的計算機實現的方法,還包括:
利用域密鑰加密存儲器位置的物理地址以生成域特定的結果;以及
將域特定的結果截短為期望的長度。
11.根據權利要求10所述的計算機實現的方法,還包括:
將域特定的功能應用于第一多個數據塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010127817.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:浮點加法器的交錯流水線
- 下一篇:用于行錘擊緩解的主機協助的刷新命令控制





