[发明专利]安全协处理器引导性能有效
申请号: | 201380073058.2 | 申请日: | 2013-03-15 |
公开(公告)号: | CN104981814B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | G.董;姚颉文;V.J.齐默;M.A.罗思曼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F21/71 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;胡莉莉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 处理器 引导 性能 | ||
1.一种用于改进平台初始化的计算设备,该计算设备包括:
执行提交至其的安全协处理器命令的安全协处理器;
开始计算设备的平台的初始化的基本输入/输出系统模块;
响应于从基本输入/输出系统模块接收到安全协处理器命令而将安全协处理器命令添加到命令列表的安全协处理器驱动器模块;以及
建立平台的初始化的周期性中断的计时器模块,
其中安全协处理器驱动器模块还响应于周期性中断的出现而(i)关于针对之前提交的安全协处理器命令的安全协处理器响应的可用性,而查询安全协处理器,并且(ii)响应于接收到可用的安全协处理器响应而将可用的安全协处理器响应转发给基本输入/输出系统模块。
2.权利要求1所述的计算设备,其中安全协处理器驱动器模块还响应于接收到可用的安全协处理器响应而将命令列表中的下一安全协处理器命令提交至安全协处理器。
3.权利要求1所述的计算设备,其中安全协处理器包括可信平台模块。
4.权利要求1所述的计算设备,其中安全协处理器包括可管理性引擎和会聚安全引擎之一。
5.权利要求1所述的计算设备,其中基本输入/输出模块还响应于从周期性中断的返回而继续平台的初始化。
6.权利要求1所述的计算设备,其中计时器模块还响应于不涉及安全协处理器命令的初始化过程的完成而不继续初始化的周期性中断。
7.权利要求6所述的计算设备,其中安全协处理器驱动器模块还响应于不涉及安全协处理器命令的初始化过程的完成而(i)将命令列表中所剩余的每一个安全协处理器命令提交至安全协处理器,并且(ii)对于剩余安全协处理器命令中的每一个,响应于接收到针对剩余安全协处理器命令中的一个的可用的安全协处理器响应而将可用的安全协处理器响应转发给基本输入/输出系统模块。
8.权利要求7所述的计算设备,其中基本输入/输出系统模块还响应于初始化过程的完成而引导计算设备的操作系统。
9.权利要求1所述的计算设备,其中命令列表遵循先进先出系统和后进先出系统之一。
10.一种用于改进计算设备的平台初始化的方法,该方法包括:
使用计算设备的基本输入/输出系统开始计算设备的平台的初始化;
利用计算设备的安全协处理器驱动器并且从基本输入/输出系统接收要由计算设备的安全协处理器执行的安全协处理器命令;
响应于接收到安全协处理器命令而利用安全协处理器驱动器将安全协处理器命令添加到命令列表;以及
利用计算设备周期性地中断平台的初始化以(i)关于针对之前提交的安全协处理器命令的安全协处理器响应的可用性查询安全协处理器,并且(ii)响应于接收到可用的安全协处理器响应而将可用的安全协处理器响应转发给基本输入/输出系统模块。
11.权利要求10所述的方法,其中中断平台的初始化包括响应于接收到可用的安全协处理器响应而将命令列表中的下一安全协处理器命令提交至安全协处理器。
12.权利要求10所述的方法,其中接收安全协处理器命令包括利用计算设备的可信平台模块驱动器并且从基本输入/输出系统接收要由计算设备的可信平台模块执行的可信平台模块命令;
其中将安全协处理器命令添加到命令列表包括响应于接收到可信平台模块命令而利用可信平台模块驱动器将可信平台模块命令添加到命令列表;并且
其中中断平台的初始化包括利用计算设备周期性地中断平台的初始化以(i)关于针对之前提交的可信平台模块命令的可信平台模块响应的可用性查询可信平台模块,并且(ii)响应于接收到可用的可信平台模块响应而将可用的可信平台模块响应转发给基本输入/输出系统模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380073058.2/1.html,转载请声明来源钻瓜专利网。