5 ms·
I only skimmed through, but... was there no crypto that needed to be broken in order to hack microcode?
by d33 9y ago
I only skimmed through, but... was there no crypto that needed to be broken in order to hack microcode?
- moonbug22 9y agoIt's signed.
- zkms 9y agoFrom the paper > Our analysis focuses on the AMD K8/K10 microarchitecture since these CPUs do not use cryptographic signatures to verify the integrity and authenticity of microcode updates. Note that Intel started to cryptographically sign microcode updates in 1995 [15] and AMD started to deploy strong cryptographic protection in 2011 [15]. We assume that the underlying microcode update mechanism is similar, but cannot analyze the microcode updates since we cannot decrypt them.
- d33 9y agoSo basically they found a way to change microcode in ten-year-old processors... though, it's still impressive.
- pjmlp 9y agoGiven the current state of PC market, there are plenty of those processors around.
- orclev 9y agoI was kind of disappointed this wasn't on a modern processor. Finding a way to hack microcode updates on a modern Intel CPU would be HUGE, both as an attack vector, and because the Intel ME unit is a binary black box that prevents any modern Intel CPU from being completely security audited.