-
公开(公告)号:US20140344961A1
公开(公告)日:2014-11-20
申请号:US14450607
申请日:2014-08-04
Applicant: Intel Corporation
Inventor: Naga Gurumoorthy , Arvind Kumar , Matthew J. Parker
CPC classification number: G06F21/88 , G06F9/4401 , G06F9/44542 , G06F21/575 , G06F21/73 , G06F2221/2141
Abstract: In some embodiments, a processor-based system may include a processor, the processor having a processor identification, one or more electronic components coupled to the processor, at least one of the electronic components having a component identification, and a hardware security component coupled to the processor and the electronic component. The hardware security component may include a secure non-volatile memory and a controller. The controller may be configured to receive the processor identification from the processor, receive the at least one component identification from the one or more electronic components, and determine if a boot of the processor-based system is a provisioning boot of the processor-based system. If the boot is determined to be the provisioning boot, the controller may be configured to store a security code in the secure non-volatile memory, wherein the security code is based on the processor identification and the at least one component identification. Other embodiments are disclosed and claimed.
Abstract translation: 在一些实施例中,基于处理器的系统可以包括处理器,处理器具有处理器标识,耦合到处理器的一个或多个电子部件,具有部件识别的电子部件中的至少一个以及耦合到 处理器和电子元件。 硬件安全组件可以包括安全的非易失性存储器和控制器。 控制器可以被配置为从处理器接收处理器标识,从一个或多个电子部件接收至少一个组件标识,并且确定基于处理器的系统的启动是否是基于处理器的系统的供应引导 。 如果确定引导是供应启动,则控制器可以被配置为将安全代码存储在安全非易失性存储器中,其中安全代码基于处理器标识和至少一个组件标识。 公开和要求保护其他实施例。
-
公开(公告)号:US09311512B2
公开(公告)日:2016-04-12
申请号:US14450607
申请日:2014-08-04
Applicant: Intel Corporation
Inventor: Naga Gurumoorthy , Arvind Kumar , Matthew J. Parker
CPC classification number: G06F21/88 , G06F9/4401 , G06F9/44542 , G06F21/575 , G06F21/73 , G06F2221/2141
Abstract: In some embodiments, a processor-based system may include a processor, the processor having a processor identification, one or more electronic components coupled to the processor, at least one of the electronic components having a component identification, and a hardware security component coupled to the processor and the electronic component. The hardware security component may include a secure non-volatile memory and a controller. The controller may be configured to receive the processor identification from the processor, receive the at least one component identification from the one or more electronic components, and determine if a boot of the processor-based system is a provisioning boot of the processor-based system. If the boot is determined to be the provisioning boot, the controller may be configured to store a security code in the secure non-volatile memory, wherein the security code is based on the processor identification and the at least one component identification. Other embodiments are disclosed and claimed.
Abstract translation: 在一些实施例中,基于处理器的系统可以包括处理器,处理器具有处理器标识,耦合到处理器的一个或多个电子部件,具有部件识别的电子部件中的至少一个以及耦合到 处理器和电子元件。 硬件安全组件可以包括安全的非易失性存储器和控制器。 控制器可以被配置为从处理器接收处理器标识,从一个或多个电子部件接收至少一个组件标识,并且确定基于处理器的系统的启动是否是基于处理器的系统的供应引导 。 如果确定引导是供应启动,则控制器可以被配置为将安全代码存储在安全非易失性存储器中,其中安全代码基于处理器标识和至少一个组件标识。 公开和要求保护其他实施例。
-