AMD presented on their memory encryption technologies for virtualized environments. Their hardware-based AMD Secure Memory Encryption and AMD Secure Encrypted Virtualization features provide encryption of memory to enhance security and isolation between VMs and the hypervisor. The encryption is performed inline by the memory controller with minimal performance impact. Key management is handled by the AMD Secure Processor to isolate encryption keys. Integration with Xen would involve calling APIs to manage keys and ASIDs for guests to provide encryption using these technologies.