{"version":1,"pages":[{"id":"-LhhJjEYmJt0ggkKH5k9","title":"Home","pathname":"/sgx101","siteSpaceId":"sitesp_qay56","description":"The very first place to study Intel SGX."},{"id":"-Lhm8ofgpTV9M5M3uf-i","title":"SSLab","pathname":"/sgx101/sslab","siteSpaceId":"sitesp_qay56","description":""},{"id":"-Lhm8s4I4qzSp6klqk_q","title":"SGX Bootstrap","pathname":"/sgx101/sgx-bootstrap","siteSpaceId":"sitesp_qay56","description":"This is the very place to learn building your first application with Intel SGX in mind."},{"id":"-Lhm9LmplqTNLDMNgZVM","title":"Overview","pathname":"/sgx101/sgx-bootstrap/overview","siteSpaceId":"sitesp_qay56","description":"This section offers an overview of the properties provided by Intel SGX.","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-LhmBO3sv3A1Ec7bZ5uQ","title":"Enclave","pathname":"/sgx101/sgx-bootstrap/enclave","siteSpaceId":"sitesp_qay56","description":"In this section we will look into the details of enclaves.","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-Liy54bpdSSbi4FKwzwo","title":"Communication between Architectural and Application Enclaves","pathname":"/sgx101/sgx-bootstrap/enclave/interaction-between-pse-and-application-enclaves","siteSpaceId":"sitesp_qay56","description":"This page briefly shows how to examine the interaction between Architectural and Application Enclaves.","breadcrumbs":[{"label":"SGX Bootstrap"},{"label":"Enclave"}]},{"id":"-LhmBZJyX6vjjA-7SzLL","title":"Attestation","pathname":"/sgx101/sgx-bootstrap/attestation","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-LjITOoEqAvOJJaEPsFQ","title":"Inter-process Local Attestation","pathname":"/sgx101/sgx-bootstrap/attestation/inter-process-local-attestation","siteSpaceId":"sitesp_qay56","description":"This page gives a simple example on how to perform local attestation between two enclaves from different processes.","breadcrumbs":[{"label":"SGX Bootstrap"},{"label":"Attestation"}]},{"id":"-LhmD0V41Ak0kAs0fsoE","title":"Sealing","pathname":"/sgx101/sgx-bootstrap/sealing","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-LhmDCrkcnkkUTB6RJzZ","title":"Real-world Example","pathname":"/sgx101/sgx-bootstrap/real-world-example","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-LhmBtv3NY40l5idknqT","title":"CCS'17 Tutorial","pathname":"/sgx101/sgx-bootstrap/ccs17-tutorial","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-LhmCWeUvNeJxlOoAMWW","title":"Technion'18 Summer School Program","pathname":"/sgx101/sgx-bootstrap/technion18-summer-school-program","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Bootstrap"}]},{"id":"-Lhq2NcxiefKgStabRdc","title":"SGX Security","pathname":"/sgx101/sgx-security","siteSpaceId":"sitesp_qay56","description":""},{"id":"-Lhq2w1QJrKBAHC7DZth","title":"Memory Corruption","pathname":"/sgx101/sgx-security/memory-corruption","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhq3FkAQi5-IDgRci-q","title":"Uninitialized Memory","pathname":"/sgx101/sgx-security/uninitialized-memory","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhq38Ku-3bdApTLKAR1","title":"Page-table-based Attacks","pathname":"/sgx101/sgx-security/page-table-based-attack","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhq3Dy5-5UDJtlw2ENK","title":"Cache Attacks","pathname":"/sgx101/sgx-security/cache-attack","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhq3VzvDHB9PXKexEJn","title":"Branch Shadowing","pathname":"/sgx101/sgx-security/branch-shadowing","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhq3_JcuVUk_Sdt3lYm","title":"Row Hammer Attacks","pathname":"/sgx101/sgx-security/row-hammer-attack","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhq3gb8541jjannANQg","title":"Speculative Execution Side Channels","pathname":"/sgx101/sgx-security/speculative-side-channels","siteSpaceId":"sitesp_qay56","description":"","breadcrumbs":[{"label":"SGX Security"}]},{"id":"-Lhm9XCv8fjPThxLE6GL","title":"Other Resources","pathname":"/sgx101/resources","siteSpaceId":"sitesp_qay56","description":"A collection of study resources related to Intel SGX technology."},{"id":"-Lhm9j75TX3-wPst_a4s","title":"About Us","pathname":"/sgx101/about-us","siteSpaceId":"sitesp_qay56","description":""}]}