Software Archive
Read-only legacy content
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17060 Discussions

Concurrent Protected and Standard world?

Gelareh_T_
Beginner
465 Views

Hi,

Is it possible to run a protected (MLE) and standard environment concurrently or is it always sequential? (concurrent would be similar to two virtual machines). From my understanding, an MLE can be launched either at boot time or via late launch (using SENTER).

Also does anyone know the differences between the protected environments that are produced as a result of SENTER and ENTERACCS commands?

Thank you for your help!

Gelareh

0 Kudos
1 Reply
Gael_H_Intel
Moderator
465 Views

Hello - hopefully this will answer your question:

All processors are required to join the measured launch environment. Letting processors with physical access to memory remain outside of the MLE would be a security violation.

The measured launch environment is always invoked using SENTER.

ENTERACCS is used to invoke the BIOS Authenticated Control Module during boot. SENTER is used to invoke the SINIT Authenticated Control module and provide a late launch of a measured launch  environment.

0 Kudos
Reply