[发明专利]计算机系统以及计算机系统操作方法有效
申请号: | 201510885117.7 | 申请日: | 2015-12-04 |
公开(公告)号: | CN105468964B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 李凯;沈昀 | 申请(专利权)人: | 上海兆芯集成电路有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;H04L9/32 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 张瑾 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 以及 操作方法 | ||
本发明提供一种计算机系统以及计算机系统操作方法,涉及计算机系统上组件的程序代码更新。计算机系统的中央处理单元在上电后执行微码,以自非挥发式存储器将启动用认证程序代码模块加载至中央处理单元中的认证程序代码执行区、并对其进行认证。该中央处理单元执行通过认证的该启动用认证程序代码模块连线服务器,并自该服务器取得该计算机系统上组件的程序代码更新文件。
技术领域
本发明涉及计算机系统上组件的程序代码更新。
背景技术
计算机系统上许多组件都有程序代码更新需求;包括对中央处理单元(CPU)的微码(microcode)打补丁、芯片组(chipset)的控制器固件更新、基本输入输出系统(BIOS)更新等。
如何安全升级计算机系统上组件的程序代码而防止恶意攻击为本技术领域重要课题。
发明内容
根据本发明一种实施方式实现的计算机系统包括中央处理单元以及非挥发式存储器。该中央处理单元根据微码操作,且包括认证程序代码执行区(authenticated codeexecution area,缩写ACEA)。该非挥发式存储器储存启动用认证程序代码模块(startupauthenticated code module,缩写startup ACM)。该中央处理单元在上电后执行微码(microcode),以自该非挥发式存储器将该启动用认证程序代码模块加载至该认证程序代码执行区、且进行认证。该中央处理单元执行通过认证的该启动用认证程序代码模块,以连线服务器,并自该服务器取得该计算机系统上组件的程序代码更新文件。
由于中央处理单元内的认证程序代码执行区不能被中央处理单元以外的设备访问,故得以确保执行启动用认证程序代码模块Startup_ACM的安全性。与现有技术经由易被攻击的基本输入输出系统(BIOS)或者经由更易被攻击的操作系统(Operating System,OS)获取该程序代码更新文件相比较,本发明技术大大提高计算机系统组件的程序代码更新的安全性。
下文特举实施例,并配合所附图示,详细说明本发明内容。
附图说明
图1图解根据本发明一种实施方式实现的计算机系统100;且
图2为流程图,图解根据本发明一种实施方式所实现的一种计算机系统操作方法,特别有关于计算机系统的开机程序。
具体实施方式
以下叙述列举本发明的多种实施例。以下叙述介绍本发明的基本概念,且并非意图限制本发明内容。实际发明范围应依照申请专利范围界定之。
图1图解根据本发明一种实施方式实现的计算机系统100。计算机系统100包括中央处理单元102以及非挥发式存储器104。该中央处理单元102根据微码(microcode)114操作,且包括认证程序代码执行区(authenticated code execution area,缩写ACEA)108。该非挥发式存储器104储存启动用认证程序代码模块(startup authenticated codemodule,缩写Startup ACM)Startup_ACM。该中央处理单元102在上电后执行微码114,以自该非挥发式存储器104将该启动用认证程序代码模块Startup_ACM加载至该认证程序代码执行区108进行认证。该中央处理单元102经由在该认证程序代码执行区108上执行通过认证的启动用认证程序代码模块Startup_ACM,以连线服务器116(如,透过网络接口控制器118)。该服务器116提供计算机系统100上组件的程序代码更新文件120─例如,该中央处理单元102的微码114的更新文件(microcode patch)、芯片组106的控制器固件(chipsetcontroller firmware)的更新文件或者基本输入输出系统(basic input and outputsystem,简称BIOS)的更新文件。服务器116提供的该程序代码更新文件可载至挥发式存储器124如编号120’。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海兆芯集成电路有限公司,未经上海兆芯集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510885117.7/2.html,转载请声明来源钻瓜专利网。