Disk encryption can be bypassed with cold boot attacks that obtain decryption keys. Solutions are: - TPM + BitLocker + Enhanced PIN - VeraCrypt + VeraCrypt's encryption of disk decryption keys stored in RAM - AMD's full RAM encryption - Intel's planned full RAM encryption for future CPU's Information stored in VRAM, such as viewed/unhidden passwords/keys, can also be extracted from that VRAM. Does NVidia (or AMD) plan on allowing users to encrypt VRAM in the future? Is there a way to purge/clean VRAM? I guess running benchmarks/games with heavy VRAM consumption can help clear some VRAM from past data, but that is not a secure solution. RAM encryption barely affects performance with AMD CPU's. I assume it wouldn't affect GPU performance significantly and if optional, then I don't see why someone would complain about introduction of such a feature.