对比文件名称:2011-04-20_发明公开_CN102023935A 具有密钥的数据存储设备及其方法
目标专利名称:用于高速外围组件互连(PCIe)系统的内联密码引擎(ICE) CN108604214B
本次调用的模型名称:DeepSeek-R1
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A:包括:耦合到系统总线的至少一个处理器《直接公开》** | 图4及相关描述:“存储设备400经由总线415与处理器420通信,并且通过接口410通信到外部设备405。” (说明书第[0081]段) | 对比文件公开了处理器420通过总线415与存储设备400通信,总线415即相当于系统总线,处理器420即相当于至少一个处理器。本领域技术人员能够毫无疑义地确定处理器420耦合到总线415以进行通信。因此,技术特征A被对比文件直接公开。 |
| 技术特征B:存储器控制器,所述存储器控制器耦合到所述系统总线并且被配置成控制存储器 **未被公开** | 未找到相关描述。 | 对比文件描述了存储单元(如430)以及处理器(如420)通过总线通信,但未提及任何“存储器控制器”实体,也未描述有组件被配置为耦合到总线并专门控制(如DRAM)存储器。目标专利中的存储器控制器用于控制主机系统的内存(如DRAM),而对比文件的存储单元是存储设备自身的非易失性存储介质,两者作用不同。因此,技术特征B未被对比文件公开。 |
| 技术特征C:以及包括内联密码引擎(ICE)的高速外围组件互连(PCIe)根复合体(RC) **未被公开** | 未找到相关描述。 | 对比文件的安全单元(如240, 包括解码器单元242、密钥单元244和加密单元246)位于存储设备内部(图2A,2B),用于根据命令地址选择密钥并执行加解密。目标专利的ICE位于主机系统的PCIe RC内部。两者位置(存储设备端 vs. 主机端)、所属架构组件(存储设备的安全单元 vs. PCIe根复合体)及具体名称均不同,且对比文件未提及任何关于PCIe、根复合体(RC)或内联密码引擎(ICE)的内容。因此,技术特征C未被对比文件公开。 |
| 技术特征D:所述PCIe RC耦合到所述系统总线并且被配置成从通信地耦合到所述PCIe RC的存储设备接收至少一个传输层分组(TLP) **未被公开** | 未找到相关描述。 | 对比文件描述存储设备通过接口(如串行ATA接口)与外部设备/主机通信,并接收命令帧(FIS)(见说明书第[0084], [0086]-[0088]段)。但明确其接口是串行ATA(SATA),而非PCIe接口。对比文件未提及任何关于PCIe RC、传输层分组(TLP)或从存储设备接收TLP的内容。通信协议和分组格式完全不同。因此,技术特征D未被对比文件公开。 |
| 技术特征E:,其中所述至少一个TLP包括包含数据指示符、任务标签(TT)、以及数据缓冲器偏移(DBO)的TLP前缀以供所述ICE实现数据加密或解密。 **未被公开** | 未找到相关描述。 | 对比文件描述命令帧(FIS)中包含逻辑块地址(LBA)(如图5-7及说明书第[0086]-[0088]段)。但并未提及任何“TLP前缀”结构,也未公开TLP前缀中包含“数据指示符”、“任务标签(TT)”或“数据缓冲器偏移(DBO)”这些字段。目标专利的TLP前缀用于在PCIe通信中携带因事务而异的加密参数,而对比文件的LBA是SATA协议命令帧中的常规地址字段,作用不同。因此,技术特征E未被对比文件公开。 |
| 技术特征F:其中所述PCIe RC被进一步配置成:如果所述TLP前缀中的所述数据指示符指示所述TLP前缀中存在因事务而异的信息,则从所述TLP前缀中提取所述TT和所述DBO **未被公开** | 未找到相关描述。 | 由于对比文件未公开TLP前缀、数据指示符、TT和DBO(见特征E论述),因此自然也不存在从TLP前缀中基于数据指示符提取TT和DBO的配置或步骤。因此,技术特征F未被对比文件公开。 |
| 技术特征G:基于所述TT来检索存储在所述ICE处的逻辑块地址(LBA)和秘密密钥 **未被公开** | 说明书第[0081]段:“由命令解析器441解析的地址(可以是LBA)被LAB解码单元442结合密钥单元444用来生成安全密钥。” | 对比文件公开了基于从命令解析出的地址(LBA)来生成或选择安全密钥(秘密密钥)。然而,目标专利是基于“任务标签(TT)”来检索预先存储在ICE处的LBA和秘密密钥。对比文件未使用“任务标签(TT)”这一概念,其密钥选择是基于直接解析得到的LBA地址本身,而非一个用于索引的标签。两者用于关联密钥和地址的机制(标签索引 vs. 地址直接映射)和作用不同。因此,技术特征G未被对比文件公开。 |
| 技术特征H:以及基于所述DBO、所述LBA、以及所述秘密密钥来计算初始化向量(IV)。 **未被公开** | 未找到相关描述。 | 对比文件描述了使用选定的安全密钥(秘密密钥)来加密或解密数据(如说明书第[0052], [0072]段),但未提及任何“初始化向量(IV)”的计算,更未提及基于“数据缓冲器偏移(DBO)”计算IV。目标专利计算IV是特定加密算法(如AES-XTS)的要求,而对比文件未说明其加密过程是否需要或如何生成IV。因此,技术特征H未被对比文件公开。 |
| 技术特征I:其中所述至少一个TLP进一步包括具有类型字段的TLP报头,所述类型字段被配置成指示所述至少一个TLP是存储器读请求还是存储器写请求。 **未被公开** | 未找到相关描述。 | 对比文件未涉及任何TLP或TLP报头的概念。其通信基于SATA协议的帧信息结构(FIS),虽然FIS包含命令类型,但与PCIe TLP的报头结构不同。因此,技术特征I未被对比文件公开。 |
| 技术特征J:其特征在于,如果所述TLP报头中的所述类型字段指示所述至少一个TLP是所述存储器读请求,则所述PCIe RC被进一步配置成:与所述存储器控制器通信以从所述存储器中检索与所述LBA相关联的未经加密的数据 **未被公开** | 未找到相关描述。 | 该特征依赖于PCIe RC、TLP报头类型字段、存储器控制器等未被对比文件公开的架构(见特征B,D,I)。对比文件描述的是存储设备内部的操作,不涉及主机端PCIe RC从主机存储器检索数据的过程。因此,技术特征J未被对比文件公开。 |
| 技术特征K:将所述ICE配置成基于使用所述IV来加密的加密算法来将从所述存储器中检索到的所述未经加密的数据加密成经加密数据 **未被公开** | 说明书第[0072]段:“加密单元246可以使用加密和/或解密数据的高级加密标准(AES)...” | 对比文件公开了加密单元可以使用AES算法加密数据。然而,目标专利的特征K是一个具体的、上下文限定的步骤:在特定条件下(TLP为读请求),PCIe RC配置ICE使用IV进行加密。对比文件未公开IV(见特征H),也未公开此特定上下文和配置主体(PCIe RC配置ICE)。加密算法(AES)的部分公开不能等同于公开了该限定完整的特征。因此,技术特征K未被对比文件公开。 |
| 技术特征L:以及向所述存储设备提供所述经加密数据。 **未被公开** | 说明书第[0096]段:“当数据被解密或加密时,数据被传递到处理器220用以进一步处理,包括将解密后的数据传递到主机设备205或者将加密后的数据写入存储器230。” | 对比文件公开了加密后的数据被写入存储设备内部的存储器(230)。而目标专利的特征L是主机系统的PCIe RC向存储设备提供经加密数据,这是主机端到设备端的数据传输。对比文件描述的是存储设备内部模块(加密单元)向内部存储单元写入数据,是设备内部数据流,作用与方向均不同。因此,技术特征L未被对比文件公开。 |
| 技术特征M:其中所述ICE被配置成基于高级加密标准(AES)具有密文窃取的异或‑加密‑异或(XEX)可调分组密码(XTS)(AES‑XTS)算法、或者AES密码分组链接(CBC)(AES‑CBC)算法来加密所述未经加密的数据。 **未被公开** | 说明书第[0072]段:“加密单元246可以使用加密和/或解密数据的高级加密标准(AES)或数据加密标准(DES),或者可以使用适当的其它加密系统。” | 对比文件泛泛地公开了加密单元可以使用AES算法。但目标专利明确限定了两种具体的AES操作模式:AES-XTS或AES-CBC。对比文件并未具体公开这两种模式。AES算法是一个宽泛的上位概念,其下包含多种具体模式。因此,对比文件仅部分公开了“使用AES算法”这一概念,但未公开目标专利所限定的具体模式。技术特征M未被对比文件公开。 |
| 技术特征N:其中如果所述TLP报头中的所述类型字段指示所述至少一个TLP是所述存储器写请求,则所述PCIe RC被进一步配置成:从所述至少一个TLP中提取经加密数据 **未被公开** | 未找到相关描述。 | 该特征依赖于TLP报头类型字段、PCIe RC从TLP提取数据等未被对比文件公开的架构和操作(见特征D,I)。对比文件未描述从类似TLP的结构中提取经加密数据的步骤。因此,技术特征N未被对比文件公开。 |
| 技术特征O:将所述ICE配置成基于使用所述IV来解密的解密算法来将所述经加密数据解密成未经加密的数据 **未被公开** | 说明书第[0072]段:“加密单元246可以使用加密和/或解密数据的高级加密标准(AES)或数据加密标准(DES)...” | 对比文件公开了加密单元可以执行解密操作。然而,与特征K类似,目标专利的特征O是一个具体上下文下的步骤,且依赖于使用IV进行解密。对比文件未公开IV(见特征H)及此特定上下文。因此,技术特征O未被对比文件公开。 |
| 技术特征P:以及向所述存储器控制器提供所述未经加密的数据以供写入所述存储器。 **未被公开** | 未找到相关描述。 | 该特征依赖于PCIe RC、存储器控制器等未被对比文件公开的主机端架构(见特征B)。对比文件描述的是存储设备内部解密后数据传递给内部处理器,而非向主机存储器控制器提供数据。因此,技术特征P未被对比文件公开。 |
| 技术特征Q:其中所述ICE被配置成基于高级加密标准(AES)具有密文窃取的异或‑加密‑异或(XEX)可调分组密码(AES‑XTS)算法、或者AES密码分组链接(AES‑CBC)算法来解密所述经加密数据。 **未被公开** | 说明书第[0072]段:“加密单元246可以使用加密和/或解密数据的高级加密标准(AES)或数据加密标准(DES),或者可以使用适当的其它加密系统。” | 理由同特征M。对比文件仅公开了可使用AES算法进行解密,但未公开目标专利所限定的具体AES-XTS或AES-CBC模式。因此,技术特征Q未被对比文件公开。 |
| 技术特征R:其中所述至少一个处理器被配置成:创建用于写任务的事务描述符,其中所述事务描述符包括写命令和所述TT **未被公开** | 未找到相关描述。 | 对比文件中的处理器(如主机处理器108/208或处理器420)会生成或发送命令,命令中包含地址(LBA)(见说明书第[0081]段)。但未提及“事务描述符”这一概念,也未提及“任务标签(TT)”作为该描述符的一部分。因此,技术特征R未被对比文件公开。 |
| 技术特征S:在所述ICE中创建与所述TT相关联的所述写任务 **未被公开** | 未找到相关描述。 | 该特征依赖于ICE、TT及在ICE中创建任务等未被对比文件公开的要素和操作(见特征C,E,R)。因此,技术特征S未被对比文件公开。 |
| 技术特征T:在所述ICE处存储与所述TT相关联的所述LBA和所述秘密密钥 **未被公开** | 未找到相关描述。 | 对比文件的密钥单元(244/344/444)存储多个秘密密钥,并与地址范围相关联(说明书第[0069]段)。但未提及这些关联是通过“任务标签(TT)”建立的,且密钥存储位置在存储设备端,而非主机端的ICE处。因此,技术特征T未被对比文件公开。 |
| 技术特征U:以及经由所述PCIe RC向所述存储设备发送写请求。 **未被公开** | 未找到相关描述。 | 对比文件描述了主机/外部设备向存储设备发送命令/请求(如说明书第[0081]段),但未使用“PCIe RC”作为发送路径。因此,技术特征U未被对比文件公开。 |
| 技术特征V:其中所述至少一个处理器被配置成:创建用于读任务的事务描述符,其中所述事务描述符包括读命令和所述TT **未被公开** | 未找到相关描述。 | 理由同特征R。对比文件未公开包含TT的事务描述符。因此,技术特征V未被对比文件公开。 |
| 技术特征W:在所述ICE中创建与所述TT相关联的所述读任务 **未被公开** | 未找到相关描述。 | 理由同特征S。因此,技术特征W未被对比文件公开。 |
| 技术特征X:在所述ICE处存储与所述TT相关联的所述LBA和所述秘密密钥 **未被公开** | 未找到相关描述。 | 理由同特征T。因此,技术特征X未被对比文件公开。 |
| 技术特征Y:以及经由所述PCIe RC向所述存储设备发送读请求。 **未被公开** | 未找到相关描述。 | 理由同特征U。因此,技术特征Y未被对比文件公开。 |
| 技术特征Z:其中所述主机系统被提供在集成电路(IC)中。 **未被公开** | 未找到相关描述。 | 对比文件未提及主机系统或其组件被提供在集成电路(IC)中。因此,技术特征Z未被对比文件公开。 |
<<<A>>>