用于多核处理器的远程认证制造技术

技术编号:40026812 阅读:24 留言:0更新日期:2024-01-16 17:37
所公开的技术通常针对软件的鉴别。在该技术的一个示例中,私有认证密钥被存储在硬件中。在一些示例中,在顺序引导过程期间,按照软件级被顺序引导的次序,计算多个软件级的每个软件级的哈希。可以将多个软件级的每个软件级的哈希加密地附加到累积寄存器。累积寄存器可用于认证软件级的有效性。多个软件级可以包括第一引导加载器、用于多核处理器的第一核的运行时、以及用于多核处理器的第二核的第一执行环境的运行时。

【技术实现步骤摘要】


技术介绍

1、物联网(“iot”)通常是指能够通过网络进行通信的设备系统。该设备可以包括日常用品,诸如烤面包机、咖啡机、恒温器系统、洗衣机、干衣机、灯、汽车等。网络通信可用于设备自动化、数据捕获、提供警报、设置个性化以及许多其他应用。


技术实现思路

1、提供本
技术实现思路
以简化形式介绍概念的选择,这些概念将在下面的具体实施方式中进一步描述。本
技术实现思路
既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。

2、简要地说,所公开的技术通常针对软件的鉴别。在该技术的一个示例中,私有认证密钥被存储在硬件中。在一些示例中,在顺序引导过程期间,按照软件级被顺序引导的次序,计算多个软件级的每个软件级的哈希。可以将多个软件级的每个软件级的哈希加密地附加到累积寄存器。累积寄存器可用于证明软件级的有效性。多个软件级可以包括第一引导加载器、用于多核处理器的第一核的运行时、以及用于多核处理器的第二核的第一执行环境的运行时。

3、在阅读和理解附图和描述之后,将理解所公开本文档来自技高网...

【技术保护点】

1.一种装置,包括:

2.根据权利要求1所述的装置,其中所述多个软件级还包括用于所述第二物理核的第二执行环境的操作系统。

3.根据权利要求1所述的装置,其中所述操作还包括:

4.根据权利要求1所述的装置,其中所述存储位置被置为使得所述存储位置的值被硬件限制为通过以下而被改变:

5.根据权利要求3所述的装置,其中所述操作还包括:

6.根据权利要求1所述的装置,其中所述第一物理核和所述第二物理核是具有不同能力的通用核,并且其中在纵深防御层次结构中,所述第一物理核在所述第二物理核之上。

7.根据权利要求1所述的装置,其中顺...

【技术特征摘要】

1.一种装置,包括:

2.根据权利要求1所述的装置,其中所述多个软件级还包括用于所述第二物理核的第二执行环境的操作系统。

3.根据权利要求1所述的装置,其中所述操作还包括:

4.根据权利要求1所述的装置,其中所述存储位置被置为使得所述存储位置的值被硬件限制为通过以下而被改变:

5.根据权利要求3所述的装置,其中所述操作还包括:

6.根据权利要求1所述的装置,其中所述第一物理核和所述第二物理核是具有不同能力的通用核,并且其中在纵深防御层次结构中,所述第一物理核在所述第二物理核之上。

7.根据权利要求1所述的装置,其中顺序地引导所述多个软件级的次序对应于纵深防御层次结构。

8.根据权利要求1所述的装置,其中所述第一物理核是安全微控制器,并且其中所述第二物理核是中央处理单元。

9.一种方法,包括:

10.根据权利要求9所述的方法,其中所述多个软件级还包括用于所述第二物理核的第二执行环境的操作系统。

11.根据权利要求9所述的方法...

【专利技术属性】
技术研发人员:F·S·多姆克
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1