AMD silently removes memory encryption from consumer Ryzen CPUs

What TSME / Memory Encryption Does and Who Used It

  • Feature encrypts data between CPU and DRAM to mitigate cold-boot/“freeze the RAM and read it elsewhere” attacks, and can complicate some rowhammer-style or RAMbleed attacks.
  • Keys are managed in hardware and opaque to software.
  • Commenters note it was off by default on most consumer boards, undocumented as a consumer feature, and not widely used — but some people explicitly enabled and relied on it (e.g., labs, small data centers, security-conscious users, gaming servers).

Removal, Market Segmentation, and Motives

  • Newer AGESA firmware disables TSME on consumer Ryzen; PRO / server lines retain it.
  • Many see this as classic market segmentation: reserving “enterprise” features (RAM encryption, ECC, SEV variants) for higher-priced SKUs.
  • Others say it may never have been officially supported on consumer parts and might have been unintentionally left enabled, now “corrected.”
  • Some suspect pressure from state actors (e.g., NSA), but this is purely speculative in the thread and explicitly challenged by others.
  • AMD’s silence on the reason is a major point of criticism; lack of transparency is seen as the core issue.

Security Impact and Threat Models

  • Several argue the practical benefit for average consumers is tiny: physical attacks with liquid nitrogen / bus snooping are niche compared to simpler software or social attacks.
  • Others counter that:
    • Not all adversaries are nation-states; local law enforcement, organized crime, or domestic abusers may have physical access.
    • Raising the bar on physical attacks is still valuable defense-in-depth.
    • Memory encryption also tangentially helps with rowhammer-type and side-channel scenarios.
  • Some commenters note instability or broken behavior (e.g., VFIO, GPU drivers, VMs) when enabling TSME, suggesting it “never really worked right” on some consumer platforms.

Ethics, Trust, and “Post-Sale Enshittification”

  • Strong reaction against silently removing an existing hardware capability via firmware, even if undocumented:
    • Compared to cars losing heated seats or ovens losing modes after purchase.
    • Seen as part of a wider trend of post-sale degradation and opaque updates.
  • Others reply that undocumented features are inherently non-guaranteed, but still agree AMD should have communicated clearly.
  • Several advise: if your AMD system is stable and you rely on TSME, avoid BIOS/AGESA updates or even downgrade to earlier versions where the feature works.