Innovative Instructions and Software Model for Isolated
Execution  Download white paper as PDF  Frank McKeen, Ilya
Alexandrovich, Alex Berenzon, Carlos Rozas, Hisham Shafi,
Vedvyas Shanbhogue and Uday Savagaonkar Intel Corporation   For
years the PC community has struggled to provide secure solutions
on open platforms. Intel has developed innovative new technology
to enable SW developers to develop and deploy secure
applications on open platforms. The technology enables
applications to execute with confidentiality and integrity in
the native OS environment. It does this by providing ISA
extensions for generating hardware enforceable containers at a
granularity determined by the developer. These containers while
opaque to the operating system are managed by the OS. This paper
analyzes the threats and attacks to applications. It then
describes the ISA extension for generating a HW based container.
Finally it describes the programming model of this container.
Today’s computer systems handle increasing amounts