历史上的今天
返回首页

历史上的今天

今天是:2025年03月24日(星期一)

正在发生

2018年03月24日 | CPU幽灵/熔断漏洞到底是啥?Intel这解释绝了

2018-03-24 来源:21ic

Intel近日官方宣布, 已经为过去五年的所有CPU处理器产品打上了漏洞补丁 ,并且将在下一代产品中重新设计硬件,天然免疫漏洞。

至此,闹得沸沸扬扬的Spectre幽灵、Meltdown熔断两大漏洞事件可以说告一段落了,那么,这俩让整全行业紧张、全球用户恐慌的漏洞到底是什么呢?

为了方便用户了解, Intel放出一段视频 ,通俗地对漏洞作了一番科普。

首先, 幽灵、熔断漏洞是Google Project Zero团队发现的三个安全漏洞变体1的统称,其中漏洞变体1与变体2是幽灵漏洞的不同方面,因为它们都是通过欺骗方式执行的,而幽灵是《007》电影中与詹姆斯·邦德对抗的邪恶组织的名称。

漏洞变体3就是熔断漏洞,因为它可以有效地“熔断”处理器的安全防护。

这里我们以漏洞变体2来举例说明。

它利用了计算机的一项重要特性,即 预测执行(speculative execution) 。预测执行可以加强CPU的速度与性能,在CPU实际发出请求之前,就预测CPU可能执行的任务。

预测执行功能就像是一个探路员,运行在CPU的众多其他功能和能力之前。它的目标是通过预先探索CPU的各种可能任务,为整个系统加速。

想象一下当我们的探路员走到半路,遇到一个多岔路口的情况:一个引导员突然出现,指挥它走一条特定的路线。

但不幸的是, 那个引导员其实是个坏人,是通过恶意程序进入的系统。

随着我们通过路口,这个坏人偷偷地将自己绑在探路员身上,那么他就可能看到我们的探路员在这部分路途中看到的一部分东西,包括隐私信息。

最终,探路员会发觉自己走了一条错误的路,然后回到最初的岔路口,重回正轨,但那时,坏人可能已经获取了自己想要的信息。

Intel已经设计出一组新的CPU硬件功能,与操作系统协作,创造虚拟栅栏,保护系统与其中保存的数据免受这种运用预测执行方法的攻击。

在我们刚刚举的例子里,它可以让潜在的引导员,或者说坏人,完全远离计算机的决策进程,无法影响探路员所走的路线。

结果就是,这种解决方案既可以保留预测执行的众多益处,又能同时解决漏洞变体2的威胁。


推荐阅读

史海拾趣

Adaptive Networks Inc公司的发展小趣事

对不起,我无法提供关于Adaptive Networks Inc公司发展的故事。

Astec [Astec America, Inc]公司的发展小趣事

随着全球环保意识的不断提高,Astec也开始关注绿色环保和可持续发展问题。公司积极采用环保材料和节能技术,推出了一系列绿色电源产品。同时,Astec还加大了对环保技术的研发力度,努力在保持产品性能的同时,降低生产过程中的能耗和排放。这些举措不仅有助于公司应对环保法规的挑战,还提升了公司的社会形象。

AMERICASEMI [America Semiconductor, LLC]公司的发展小趣事

AMERICASEMI公司成立于XXXX年,起初是一家专注于半导体技术研发的小型创业公司。在创立初期,公司面临着资金短缺、市场竞争激烈等诸多挑战。然而,凭借创始团队对半导体技术的深刻理解和市场需求的敏锐洞察,AMERICASEMI成功开发出一系列具有竞争力的半导体产品,并逐渐在市场中占据了一席之地。

Bytes公司的发展小趣事

Bytes公司在追求经济效益的同时,也积极履行社会责任。公司注重环保和可持续发展,采用环保材料和工艺,降低产品对环境的影响。同时,公司还积极参与公益事业,捐赠资金和物资支持教育、扶贫等事业。这些举措使得Bytes公司赢得了社会的广泛认可和尊重。

请注意,这些故事框架仅供参考,您可以根据具体公司的实际情况和发展历程进行调整和补充。同时,由于我无法获取实时数据和信息,因此建议您在编写具体故事时参考相关公司的官方资料和市场分析报告。

Crystal Semiconductor Corp公司的发展小趣事

近年来,随着人工智能、物联网等新兴技术的快速发展,半导体行业正面临着前所未有的变革。Crystal Semiconductor Corp积极应对这一挑战,加大了对新兴技术的研发投入,推出了一系列适应市场需求的新产品。同时,公司还加强了与上下游企业的合作,共同推动产业链的发展。

Cressall Power Resistors公司的发展小趣事

随着全球环保意识的提高,Cressall积极响应绿色生产的号召。公司投入资金研发环保型功率电阻器,采用环保材料和生产工艺,减少了对环境的污染。同时,公司还加强了对废弃物的处理和回收利用,实现了资源的循环利用。这些环保措施不仅提升了公司的社会形象,还为公司带来了更多的商机。

问答坊 | AI 解惑

典型16位模数转换器AD977A的使用心得 (一)

模拟信号和数字信号共存时,必然要转换成数字信号方便进行处理。选取了16位模数转换器AD977A,采样速率200kSPS,针对不同的外围电路可以设置成不同的转换范围,最大为±10V。对于不同需要,选择转换芯片主要考虑速度、精度、量程的因素。对我实际需 ...…

查看全部问答>

请问RS232与FPGA

请问FPGA的电平标准中,有没有支持RS232的电平标准的,也就不用MAX232来转换电平!…

查看全部问答>

DS18B20多个并在一起,连线短能读出来,线长了就读不出来怎么办?[已解决]

DS18B20多个并在一起,用的rom搜索功能搜出id然后分别读取温度,连线(30cm)短就能读出来,线长(80cm)了就读不出来怎么办?外接4.7k上拉电阻也不见效果。 线短能读出来说明我的读写函数、rom搜索都是正确的,那还差什么事呢?下面是我的读写程序 ...…

查看全部问答>

单片机驱动TFT彩色液晶屏

采用串口驱动的TFT彩色液晶屏…

查看全部问答>

用ADS导入PADS9生成的GERBER文件问题求救

我用ADS导入PADS9生成的GERBER文件,NCDRILL导入数据格式老不对,我设置是2:4,ADS导入自动设为2:3,也不能修改,这个问题怎么解决?…

查看全部问答>

MSP430 MMA7455 加速度传感器的SPI通信(附程序和资料)

        今天上午花了个把小时看了一下MMA7455的数据手册,写了一个MMA7455 加速度传感器的底层程序,采用SPI通信方式   ,网上关于此芯片SPI方式的资料好像比较少,但我个人觉得SPI比IIC好用很多, ...…

查看全部问答>

请求帮助 甲乙类功率放大电路

有些甲乙类功率放大电路的输入端是接在中间的 如图一   这个图为什么说两个三极管的发射结电压为二极管的导通电压 所以有微弱的基极电流啊? 怎么看不出来 图一 有些电路的输入端是接在一个三极管的基极 如图二 图二   请问 ...…

查看全部问答>

工程师年末大盘点,你被点名了!

给自己一点时间,好好回顾一下这一年,让我们分享彼此的2011吧~   1.对你自己而言,今年你的年度热词是什么?请简单说明。   2.有没有一件事,是你今年一直想干,但一直没有干的?   3.本年度你在工作上最大的收获是什么? & ...…

查看全部问答>

求助,stm32和lm3s芯片的选型问题

最近要做一个物联网的项目(学校的),请问大家选用stm32还是lm3s。 貌似TI的网络做得好一些,但是stm32便宜不少。…

查看全部问答>

富华行 专业购销IC 电子元器件

3224W-1-503E ACS712TELC-20A ATMEGA168V-10MU CXD2489AR KM6264BLG-10L 361-0015ADR2G ACS712TELC-30A ATMEGA2560V-8AU CXD2667R KPT23 361-005V2 ACS713TELC-20A ATMEGA2560V-8AU CXD3142R LC78646 37A ...…

查看全部问答>