Design of enhanced memory protection of trusted computing architecture

A kind of trusted computing architecture of enhanced memory protection through the research on the trusted execution technology and virtual technology is put forward.The correct configuration and safety loading process of the platform is ensured by dividing the address space and joining the special configuration space which support the dynamic measurement launch;the security of the virtual execution environment is ensured by dynamically loading and measuring the trusted virtual machine manager;virtualization technology is used to achieve the safe isolation of memory multiple domains,every domain operates independently,thus the safety of the software operating environment is ensured;DMA protection hardware is joined,thus the validity authentication of DMA access from hardware implementation is achieved.