[發(fā)明專利]用于高速外圍組件互連(PCIe)系統(tǒng)的內(nèi)聯(lián)密碼引擎(ICE)有效
| 申請?zhí)枺?/td> | 201680080676.3 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN108604214B | 公開(公告)日: | 2021-07-20 |
| 發(fā)明(設(shè)計(jì))人: | A·沙哈姆;E·斯科爾斯基;S·Y·伊弗拉奇 | 申請(專利權(quán))人: | 高通股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F21/85;H04L12/46 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 唐杰敏;陳煒 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 高速 外圍 組件 互連 pcie 系統(tǒng) 內(nèi)聯(lián) 密碼 引擎 ice | ||
詳細(xì)描述中公開的諸方面包括用于高速外圍組件互連(PCIe)的內(nèi)聯(lián)密碼引擎(ICE)。就此而言,在一個方面,在主機(jī)系統(tǒng)中的PCIe根復(fù)合體(RC)中提供ICE。該P(yáng)CIe RC被配置成從存儲設(shè)備接收包括傳輸層分組(TLP)前綴的至少一個TLP。在非限制性示例中,該TLP前綴包括可由該ICE用于提供數(shù)據(jù)加密和解密的因事務(wù)而異的信息。通過在該P(yáng)CIe RC中提供ICE以及在該TLP前綴中接收因事務(wù)而異的信息,遵循已建立的標(biāo)準(zhǔn)來加密和解密該P(yáng)CIe RC中的數(shù)據(jù)是有可能的,由此確保在該P(yáng)CIe RC與該存儲設(shè)備之間的數(shù)據(jù)交換期間提供足夠的保護(hù)。
本申請要求于2016年2月3日提交的題為“INLINE CRYPTOGRAPHICENGINE(ICE)FORPERIPHERAL COMPONENT INTERCONNECT EXPRESS(PCIe)SYSTEMS(用于高速外圍組件互連(PCIe)系統(tǒng)的內(nèi)聯(lián)密碼引擎(ICE))”的美國專利申請序列號15/014,158的優(yōu)先權(quán),該申請通過援引全部納入于此。
I.公開領(lǐng)域
本公開的技術(shù)一般涉及高速外圍組件互連(PCIe)。
II.背景技術(shù)
移動通信設(shè)備在當(dāng)前社會已變得越來越普遍。這些移動通信設(shè)備的盛行部分地是由目前在此類設(shè)備上實(shí)現(xiàn)的許多功能來推動的。此類設(shè)備中增強(qiáng)的處理能力意味著移動通信設(shè)備已經(jīng)從純粹的通信工具演變成復(fù)雜的移動多媒體中心,由此實(shí)現(xiàn)增強(qiáng)的用戶體驗(yàn)。
移動通信設(shè)備中的數(shù)據(jù)處理元件(例如,應(yīng)用處理器、圖形處理器等)依賴于存儲設(shè)備來存儲各種各樣的系統(tǒng)和用戶數(shù)據(jù)。此類存儲設(shè)備可包括硬盤驅(qū)動器(HDD)、固態(tài)硬盤(SSD)、通用閃存存儲(UFS)、通用串行總線(USB)存儲設(shè)備、和/或嵌入式多媒體卡(eMMC)。
與移動通信設(shè)備的增強(qiáng)的處理能力并行的是,對數(shù)據(jù)存儲容量的需求也已呈指數(shù)增長。結(jié)果,移動通信設(shè)備嵌入有能夠存儲幾百千兆字節(jié)(GB)數(shù)據(jù)的存儲設(shè)備是常見的。存儲設(shè)備通常通過外圍接口(諸如高速外圍組件互連(PCIe)接口)來連接到數(shù)據(jù)處理元件。移動通信設(shè)備被要求提供足夠的保護(hù)以防止對存儲設(shè)備中存儲的各種各樣的系統(tǒng)和用戶數(shù)據(jù)的未授權(quán)訪問和/或惡意攻擊。結(jié)果,在數(shù)據(jù)存儲在存儲設(shè)備中并且在存儲設(shè)備和數(shù)據(jù)處理元件之間進(jìn)行交換時,往往需要加密。
詳細(xì)描述中公開的諸方面包括用于高速外圍組件互連(PCIe)系統(tǒng)的內(nèi)聯(lián)密碼引擎(ICE)。就此而言,在一個方面,在主機(jī)系統(tǒng)中的PCIe根復(fù)合體(RC)中提供ICE。該P(yáng)CIe RC被配置成從存儲設(shè)備接收包括傳輸層分組(TLP)前綴的至少一個TLP。在非限制性示例中,該TLP前綴包括可由該ICE用于提供數(shù)據(jù)加密和解密的因事務(wù)而異的信息。通過在該P(yáng)CIeRC中提供ICE以及在該TLP前綴中接收因事務(wù)而異的信息,遵循已建立的標(biāo)準(zhǔn)來加密和解密該P(yáng)CIe RC中的數(shù)據(jù)是有可能的,由此確保在該P(yáng)CIe RC與該存儲設(shè)備之間的數(shù)據(jù)交換期間提供足夠的保護(hù)。
就此而言,在一個方面,提供了一種主機(jī)系統(tǒng)。該主機(jī)系統(tǒng)包括耦合到系統(tǒng)總線的至少一個處理器。該主機(jī)系統(tǒng)還包括存儲器控制器,該存儲器控制器耦合到該系統(tǒng)總線并且被配置成控制存儲器。該主機(jī)系統(tǒng)還包括包含ICE的PCIe RC。該P(yáng)CIe RC耦合到該系統(tǒng)總線并且被配置成從通信地耦合到該P(yáng)CIe RC的存儲設(shè)備接收至少一個TLP。該至少一個TLP包括TLP前綴,該TLP前綴包括數(shù)據(jù)指示符、任務(wù)標(biāo)簽(TT)、以及數(shù)據(jù)緩沖器偏移(DBO)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于高通股份有限公司,未經(jīng)高通股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680080676.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





