At present there are two ways to enhance security of
the hardware. One way is directly enhance CPU’s
security through increasing hardware encryption and
access control systems to control system resources,
which provide isolation and the process of memory
protection and construct a safe computing
environment; the typical instance is Intel TXT (Trusted
eXecuted Technology) and VT (Virtualization
Technology) [1]. Another way is to add hardware
encryption system in the hardware system, which can
independently handle the special request from the main
system. Beside this, it can ensure its own security and
enhance the security of the main system. The typical
module of this are password co-processor IBM 4758
[2] and TPM chip [3]. The structural changes of
hardware make it necessary to change the related
components in information system. TXT technology
requires the chipset and BIOS do revised accordingly;
the platform based on the TPM chip also requires the
BIOS and IPL to add the drive to visit TPM. However,
related studies show that after these changes the parts
have the loopholes in security [4], so these components
need to be given with appropriate protection
mechanisms.
Intel's VT technology has not only changed the
traditional mode of the operating system, but also
changed the flow of the operation process. VT
technology requires adding a virtual machine monitor
(virtual machine monitor, VMM) between the
hardware and operating systems. This way makes sure
that the entire visit and the request of resources of the
operating system platform must be processed through
the VMM.
To address the above issues, we propose a
framework of the secure bootstrap that is to apply to
multiple operating systems start parallel in a virtual
machine environment, by defining the least privileged
set of the hardware and software environment. the
privileged set establish and maintain trust chain, and
establish a full measure logs which is referred to the
environment of software .the measure logs provide an
effective basis for Remote attestation between the
platform.