[發明專利]用于高速外圍組件互連(PCIe)系統的內聯密碼引擎(ICE)有效
| 申請號: | 201680080676.3 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN108604214B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | A·沙哈姆;E·斯科爾斯基;S·Y·伊弗拉奇 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F21/85;H04L12/46 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 唐杰敏;陳煒 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 高速 外圍 組件 互連 pcie 系統 內聯 密碼 引擎 ice | ||
1.一種主機系統,包括:
耦合到系統總線的至少一個處理器;
存儲器控制器,所述存儲器控制器耦合到所述系統總線并且被配置成控制存儲器;以及
包括內聯密碼引擎(ICE)的高速外圍組件互連(PCIe)根復合體(RC),所述PCIe RC耦合到所述系統總線并且被配置成從通信地耦合到所述PCIe RC的存儲設備接收至少一個傳輸層分組(TLP),其中所述至少一個TLP包括包含數據指示符、任務標簽(TT)、以及數據緩沖器偏移(DBO)的TLP前綴以供所述ICE實現數據加密或解密。
2.如權利要求1所述的主機系統,其中所述PCIe RC被進一步配置成:
如果所述TLP前綴中的所述數據指示符指示所述TLP前綴中存在因事務而異的信息,則從所述TLP前綴中提取所述TT和所述DBO;
基于所述TT來檢索存儲在所述ICE處的邏輯塊地址(LBA)和秘密密鑰;以及
基于所述DBO、所述LBA、以及所述秘密密鑰來計算初始化向量(IV)。
3.如權利要求2所述的主機系統,其中所述至少一個TLP進一步包括具有類型字段的TLP報頭,所述類型字段被配置成指示所述至少一個TLP是存儲器讀請求還是存儲器寫請求。
4.如權利要求3所述的主機系統,其特征在于,如果所述TLP報頭中的所述類型字段指示所述至少一個TLP是所述存儲器讀請求,則所述PCIe RC被進一步配置成:
與所述存儲器控制器通信以從所述存儲器中檢索與所述LBA相關聯的未經加密的數據;
將所述ICE配置成基于使用所述IV來加密的加密算法來將從所述存儲器中檢索到的所述未經加密的數據加密成經加密數據;以及
向所述存儲設備提供所述經加密數據。
5.如權利要求4所述的主機系統,其中所述ICE被配置成基于高級加密標準(AES)具有密文竊取的異或-加密-異或(XEX)可調分組密碼(XTS)(AES-XTS)算法、或者AES密碼分組鏈接(CBC)(AES-CBC)算法來加密所述未經加密的數據。
6.如權利要求3所述的主機系統,其中如果所述TLP報頭中的所述類型字段指示所述至少一個TLP是所述存儲器寫請求,則所述PCIe RC被進一步配置成:
從所述至少一個TLP中提取經加密數據;
將所述ICE配置成基于使用所述IV來解密的解密算法來將所述經加密數據解密成未經加密的數據;以及
向所述存儲器控制器提供所述未經加密的數據以供寫入所述存儲器。
7.如權利要求6所述的主機系統,其中所述ICE被配置成基于高級加密標準(AES)具有密文竊取的異或-加密-異或(XEX)可調分組密碼(AES-XTS)算法、或者AES密碼分組鏈接(AES-CBC)算法來解密所述經加密數據。
8.如權利要求2所述的主機系統,其中所述至少一個處理器被配置成:
創建用于寫任務的事務描述符,其中所述事務描述符包括寫命令和所述TT;
在所述ICE中創建與所述TT相關聯的所述寫任務;
在所述ICE處存儲與所述TT相關聯的所述LBA和所述秘密密鑰;以及
經由所述PCIe RC向所述存儲設備發送寫請求。
9.如權利要求2所述的主機系統,其中所述至少一個處理器被配置成:
創建用于讀任務的事務描述符,其中所述事務描述符包括讀命令和所述TT;
在所述ICE中創建與所述TT相關聯的所述讀任務;
在所述ICE處存儲與所述TT相關聯的所述LBA和所述秘密密鑰;以及
經由所述PCIe RC向所述存儲設備發送讀請求。
10.如權利要求1所述的主機系統,其中所述主機系統被提供在集成電路(IC)中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680080676.3/1.html,轉載請聲明來源鉆瓜專利網。





