In this section, we first describe the abstract system architecture of Enclaves. Then we explain the ideas behind this design and also compare it with prior related work.