A method and platform for maintaining the security of output data in an
isolated execution environment. A system memory has an isolated output
area readable only by secure output controllers having an isolated
execution mode. The output controllers may make a request for access to
the isolated output area, upon proper authentication if the request
access is granted. The output device may either DMA the content of the
isolated output area to an output end point, such as a display, or load
it into local storage, the security of which is guaranteed by the
controller.