Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

Integrity Tree and EPC

Kumar__Dixit
Novice
560 Views

Does Integrity tree stores in the EPC, or outside the EPC?

0 Kudos
3 Replies
JesusG_Intel
Moderator
560 Views

Hello Dixit,

The MEE's integrity tree does not reside in the EPC. A small part of the tree resides on the processor die, and most of it resides in a seized area of DRAM. Please see this paper for an in-depth description of the MEE.

Regards,

Jesus

0 Kudos
Kumar__Dixit
Novice
560 Views

Hello Jesus,

Thanks for your quick reply. 

Now, I understood that most of the MEE's integrity tree portion resides in the Processor Reserved Memory region (seized) outside the EPC.

In addition to this thread, I have one more question.

Q. Other than holding the EPC and enclave metadata like (MEE's integrity tree), What are the other use-case of PRM?
 
Regards,

Dixit

0 Kudos
JesusG_Intel
Moderator
560 Views

Hello Dixit,

There are no other uses of the PRM. You have described it all.

Regards,

Jesus

0 Kudos
Reply