当前位置: 移动技术网 > 科技>办公>CPU > AMD五年前老APU被发现Bug:休眠恢复后随机数生成错误

AMD五年前老APU被发现Bug:休眠恢复后随机数生成错误

2019年05月09日  | 移动技术网科技  | 我要评论

红帽公司的高级开发者lennart poettering报告称,他发现amd a6-6310 apu处理器有一个bug,随机数生成算法存在错误。

a6-6310处理器隶属于amd beema系列,发布于2014年,面向低功耗轻薄笔记本小型台式机等设备,一直颇受欢迎,至今仍有不少产品采用。

amd beema采用gf 28nm工艺制造,cpu架构基于低功耗的puma,双核心或四核心,部分型号可加速至2.4ghz,gpu架构基于gcn,最多320个流处理器,支持ddr3/ddr3l内存,整个arm r15架构安全协处理器,热设计功耗10-25w。

据介绍,amd beema处理器内置了硬件随机数生成器单元,使用了rdrand随机数生成算法,不过当机器从休眠、睡眠状态恢复后,这个随机数生成器所产生的随机数,就变得不那么随机了。

由于很多加密应用、数据传输需要用到随机数,所以这个bug会对系统和软件安全性造成影响。

另外,这个bug还会导致系统恢复后的机器无法再次进入休眠或睡眠状态。

虽然很多时候系统和软件用的都是软件随机数生成,比如linux内核默认就不使用rdrand,windows在待机恢复时其实也不用它,但存在硬件bug总是仍然担心的。

红帽方面表示正在研究解决方案,但没有透露是否已经告知amd,或者需要amd做什么工作。

amd五年前老apu被发现bug:休眠恢复后随机数生成错误

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网