非显而易见杯

专利无效挑战赛

目标专利:474用于外围组件互连(PCI)快速(PCIE)系统的安全技术

专利公开号:CN112714911B

专利权人:高通股份有限公司

无效请求书提交日期:2026年


上一项目 下一项目

非显而易见性评估仅供参考,不构成法律建议。



权利要求列表点击可跳转

序号 权利要求内容

1

一种在外围组件互连PCI快速PCIE链路的任一端上的设备之间提供安全通信的方法,包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示; 向所述TLP分组附加至少部分在所述TLP分组的一部分上计算的密码生成的标识符;以及通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的所述标识符,以及加密所述TLP分组中的有效载荷。

2

根据权利要求1所述的方法,还包括:形成所述TLP分组。

3

根据权利要求2所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出写入命令。

4

根据权利要求2所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出读取命令。

5

根据权利要求4所述的方法,还包括:响应于发送所述TLP分组而接收安全完成分组。

6

根据权利要求5所述的方法,还包括:解密所述安全完成分组中的有效载荷。

7

根据权利要求1所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置。

8

根据权利要求1所述的方法,其中向所述TLP分组附加所述密码生成的标识符包括:向所述TLP分组附加完整性校验值(ICV)。

9

根据权利要求1所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括分组编号的TLP前缀进行前置。

10

根据权利要求1所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括密钥编号位的TLP前缀进行前置。

11

一种在外围组件互连PCI快速PCIE链路的任一端上的设备之间提供安全通信的方法,包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示; 加密所述TLP分组的有效载荷;以及 通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的标识符。

12

根据权利要求11所述的方法,还包括:形成所述TLP分组。

13

根据权利要求12所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出写入命令。

14

根据权利要求12所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置。

15

根据权利要求11所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括分组编号的TLP前缀进行前置。

16

一种在外围组件互连PCI快速PCIE链路的任一端上的设备之间提供安全通信的方法,包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示并且包括表示用于检测重放攻击的单调增加计数器的计数器值;以及通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的标识符,以及加密所述TLP分组中的有效载荷。

17

根据权利要求16所述的方法,还包括:形成所述TLP分组。

18

根据权利要求17所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出写入命令。

19

根据权利要求17所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出读取命令。

20

根据权利要求16所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置。

21

根据权利要求16所述的方法,还包括:向所述TLP分组附加密码生成的标识符。

22

根据权利要求16所述的方法,还包括:针对不同类型的分组运行不同的计数器。

23

根据权利要求16所述的方法,还包括用于读取命令、写入命令和完成分组的单独的计数器。

24

一种外围组件互连PCI快速PCIE系统,包括:主机设备,包括: 根联合体; 主机加密/解密引擎;以及 主机接口; PCIE链路,耦合到所述主机接口;以及 端点设备,包括: 端点接口,耦合到所述PCIE链路;以及 端点加密/解密引擎; 其中所述根联合体被配置为: 向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括:所述TLP分组是安全分组的指示;以及 计数器值,表示用于检测重放攻击的单调增加计数器; 加密所述TLP分组的有效载荷; 向所述TLP分组附加至少部分在所述TLP分组的一部分上计算的密码生成的标识符;以及通过所述PCIE链路从所述主机设备和所述端点设备中的第一者向所述主机设备和所述端点设备中的另一者发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的所述标识符。

25

根据权利要求24所述的PCIE系统,还包括位于所述PCIE链路内的交换机。

26

根据权利要求25所述的PCIE系统,其中所述主机设备被配置为提供端到端安全性,并且所述交换机被配置为使所述TLP分组不经修改地通过。

27

根据权利要求25所述的PCIE系统,其中所述交换机被配置为在向所述端点设备发送所述TLP分组之前解密所述TLP分组并且重新加密。

28

根据权利要求24所述的PCIE系统,其中所述PCIE系统被集成到选自由以下各项组成的组的设备中:机顶盒;娱乐单元;导航设备;通信设备;固定位置数据单元;移动位置数据单元;全球定位系统(GPS)设备;移动电话;平板电脑;平板手机;服务器;计算机;可穿戴计算设备;个人数字助理(PDA);显示器;电视机;调谐器;收音机;卫星广播;音乐播放器;视频播放器;汽车;以及航空电子系统。

29

根据权利要求28所述的PCIE系统,其中所述移动电话包括蜂窝电话、智能电话和会话发起协议SIP电话中至少一种,所述计算机包括便携式计算机、移动计算设备和台式计算机中至少一种,所述显示器包括计算机显示器,所述音乐播放器包括数字音乐播放器和便携式音乐播放器中至少一种,所述视频播放器包括数字视频播放器、数字视频光盘DVD播放器和便携式数字视频播放器中至少一种,所述汽车包括车辆组件,所述航空电子系统包括无人机和多旋翼飞行器中至少一种。


对比文件列表

编号 名称

权利要求1

一种在外围组件互连PCI快速PCIE链路的任一端上的设备之间提供安全通信的方法,包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示; 向所述TLP分组附加至少部分在所述TLP分组的一部分上计算的密码生成的标识符;以及通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的所述标识符,以及加密所述TLP分组中的有效载荷。


权利要求2

根据权利要求1所述的方法,还包括:形成所述TLP分组。


权利要求3

根据权利要求2所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出写入命令。


权利要求4

根据权利要求2所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出读取命令。


权利要求5

根据权利要求4所述的方法,还包括:响应于发送所述TLP分组而接收安全完成分组。


权利要求6

根据权利要求5所述的方法,还包括:解密所述安全完成分组中的有效载荷。


权利要求7

根据权利要求1所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置。


权利要求8

根据权利要求1所述的方法,其中向所述TLP分组附加所述密码生成的标识符包括:向所述TLP分组附加完整性校验值(ICV)。


权利要求9

根据权利要求1所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括分组编号的TLP前缀进行前置。


权利要求10

根据权利要求1所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括密钥编号位的TLP前缀进行前置。


权利要求11

一种在外围组件互连PCI快速PCIE链路的任一端上的设备之间提供安全通信的方法,包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示; 加密所述TLP分组的有效载荷;以及 通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的标识符。


权利要求12

根据权利要求11所述的方法,还包括:形成所述TLP分组。


权利要求13

根据权利要求12所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出写入命令。


权利要求14

根据权利要求12所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置。


权利要求15

根据权利要求11所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括分组编号的TLP前缀进行前置。


权利要求16

一种在外围组件互连PCI快速PCIE链路的任一端上的设备之间提供安全通信的方法,包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示并且包括表示用于检测重放攻击的单调增加计数器的计数器值;以及通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的标识符,以及加密所述TLP分组中的有效载荷。


权利要求17

根据权利要求16所述的方法,还包括:形成所述TLP分组。


权利要求18

根据权利要求17所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出写入命令。


权利要求19

根据权利要求17所述的方法,其中形成所述TLP分组包括:在所述TLP分组中做出读取命令。


权利要求20

根据权利要求16所述的方法,其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置。


权利要求21

根据权利要求16所述的方法,还包括:向所述TLP分组附加密码生成的标识符。


权利要求22

根据权利要求16所述的方法,还包括:针对不同类型的分组运行不同的计数器。


权利要求23

根据权利要求16所述的方法,还包括用于读取命令、写入命令和完成分组的单独的计数器。


权利要求24

一种外围组件互连PCI快速PCIE系统,包括:主机设备,包括: 根联合体; 主机加密/解密引擎;以及 主机接口; PCIE链路,耦合到所述主机接口;以及 端点设备,包括: 端点接口,耦合到所述PCIE链路;以及 端点加密/解密引擎; 其中所述根联合体被配置为: 向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括:所述TLP分组是安全分组的指示;以及 计数器值,表示用于检测重放攻击的单调增加计数器; 加密所述TLP分组的有效载荷; 向所述TLP分组附加至少部分在所述TLP分组的一部分上计算的密码生成的标识符;以及通过所述PCIE链路从所述主机设备和所述端点设备中的第一者向所述主机设备和所述端点设备中的另一者发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的所述标识符。


权利要求25

根据权利要求24所述的PCIE系统,还包括位于所述PCIE链路内的交换机。


权利要求26

根据权利要求25所述的PCIE系统,其中所述主机设备被配置为提供端到端安全性,并且所述交换机被配置为使所述TLP分组不经修改地通过。


权利要求27

根据权利要求25所述的PCIE系统,其中所述交换机被配置为在向所述端点设备发送所述TLP分组之前解密所述TLP分组并且重新加密。


权利要求28

根据权利要求24所述的PCIE系统,其中所述PCIE系统被集成到选自由以下各项组成的组的设备中:机顶盒;娱乐单元;导航设备;通信设备;固定位置数据单元;移动位置数据单元;全球定位系统(GPS)设备;移动电话;平板电脑;平板手机;服务器;计算机;可穿戴计算设备;个人数字助理(PDA);显示器;电视机;调谐器;收音机;卫星广播;音乐播放器;视频播放器;汽车;以及航空电子系统。


权利要求29

根据权利要求28所述的PCIE系统,其中所述移动电话包括蜂窝电话、智能电话和会话发起协议SIP电话中至少一种,所述计算机包括便携式计算机、移动计算设备和台式计算机中至少一种,所述显示器包括计算机显示器,所述音乐播放器包括数字音乐播放器和便携式音乐播放器中至少一种,所述视频播放器包括数字视频播放器、数字视频光盘DVD播放器和便携式数字视频播放器中至少一种,所述汽车包括车辆组件,所述航空电子系统包括无人机和多旋翼飞行器中至少一种。


Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE