{"version":1,"pages":[{"id":"JkNH7EHeHMxyaAXMJUAP","title":"Sylica","pathname":"/sylica","siteSpaceId":"sitesp_YCG6s","description":"Cloud-native VM firmware distribution with automatable and reproducible builts, published firmware hashes and attestable measurements for Confidential Computing platforms."},{"id":"BnJnGdDK7URsbZ0UsbWH","title":"Documentation","pathname":"/sylica/documentation","siteSpaceId":"sitesp_YCG6s"},{"id":"ZZahVJr7SggwZo1z7aHB","title":"What is Sylica?","pathname":"/sylica/documentation/what-is-sylica","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"}]},{"id":"sg0xM57PzGr71xDjudH5","title":"Why yet another OVMF","pathname":"/sylica/documentation/why-yet-another-ovmf","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"}]},{"id":"YjOYnJ9qkEsioWs5z0yy","title":"Use Cases","pathname":"/sylica/documentation/use-cases","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"}]},{"id":"YIHbwXfj7RntxWWUgozX","title":"Getting Started","pathname":"/sylica/documentation/getting-started","siteSpaceId":"sitesp_YCG6s","description":"This guide shows how to install and run Sylica CVMF (Confidential Virtual Machine Firmware) with QEMU/KVM.","breadcrumbs":[{"label":"Documentation"}]},{"id":"qkvMlXoJ7LnGDCBU35gM","title":"Prerequisites","pathname":"/sylica/documentation/getting-started/prerequisites","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"HzA2Cha2wAZXpnynyzbm","title":"Download","pathname":"/sylica/documentation/getting-started/download","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"FNVs45GV8YR2lO9psOON","title":"Release Model","pathname":"/sylica/documentation/getting-started/release-model","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"ryo3ORsu33j83vjRoPrv","title":"Trust-but-Reproduce","pathname":"/sylica/documentation/getting-started/trust-but-reproduce","siteSpaceId":"sitesp_YCG6s","description":"This guide shows how to verify, extract, reproduce, measure, and test a downloaded Sylica CVMF release.","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"9wZ4qbvAs93bVnEJ7cjL","title":"Launch an AMD SEV-SNP VM","pathname":"/sylica/documentation/getting-started/launch-an-amd-sev-snp-vm","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"fLVe1blw89slyU64Yh3H","title":"Launch an Intel TDX VM","pathname":"/sylica/documentation/getting-started/launch-an-intel-tdx-vm","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"HnFbzSkKNJ6bAISShEbI","title":"Launch a conventional x86 VM","pathname":"/sylica/documentation/getting-started/launch-a-conventional-x86-vm","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"zXHHAekvzzPrdmX82wNQ","title":"Troubleshooting","pathname":"/sylica/documentation/getting-started/troubleshooting","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"},{"label":"Getting Started"}]},{"id":"UHGSae33UvnItJWZIgVa","title":"Firmware Size and Secure Boot Impact","pathname":"/sylica/documentation/firmware-size-and-secure-boot-impact","siteSpaceId":"sitesp_YCG6s","description":"Sylica reduces the code base up to 23.7% in comparison to upstream OVMF","breadcrumbs":[{"label":"Documentation"}]},{"id":"wytnT9FfkSKvTQBA3pkd","title":"Supported Platforms","pathname":"/sylica/documentation/supported-platforms","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Documentation"}]},{"id":"XfQpQhlkb7LU2AiGwleg","title":"Tutorials","pathname":"/sylica/tutorials","siteSpaceId":"sitesp_YCG6s"},{"id":"B8Z79POrMPvzbyvExEBO","title":"Understand the architecture","pathname":"/sylica/tutorials/understand-the-architecture","siteSpaceId":"sitesp_YCG6s","description":"This document gives an overview about the CVMF architecture, components and design decisions.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"JZCZ9XBNvBSZohLvOznS","title":"Review the security model","pathname":"/sylica/tutorials/review-the-security-model","siteSpaceId":"sitesp_YCG6s","description":"This document defines the security model of CVMF and provides a basis for security architecture reviews, threat modelling, penetration testing, and independent assessment.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"CdBHd4VoUY9lmY9GD5Ib","title":"Check platform compatibility","pathname":"/sylica/tutorials/check-platform-compatibility","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Tutorials"}]},{"id":"9cs0C1zfMuG2iUq5ac5R","title":"Building Sylica Firmware","pathname":"/sylica/tutorials/building-sylica-firmware","siteSpaceId":"sitesp_YCG6s","description":"This document describes the Sylica build process.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"x3rla0vuBHf9cUlTpr1b","title":"Reproducing Builds","pathname":"/sylica/tutorials/reproducing-builds","siteSpaceId":"sitesp_YCG6s","description":"This tutorial guides on building the CVMF in a reproducible way, paving the ground for making attestation measurements deterministic and publicly verifable.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"k5i1BAcpS0VycIlA2oOO","title":"Verifying Reproducible Builds","pathname":"/sylica/tutorials/verifying-reproducible-builds","siteSpaceId":"sitesp_YCG6s","breadcrumbs":[{"label":"Tutorials"}]},{"id":"KGADD8pYX3extNt0kYKZ","title":"Knowledge Base","pathname":"/sylica/knowledge-base","siteSpaceId":"sitesp_YCG6s","description":"If you are new to UEFI, OVMF and firmware foundations, we recommend to start here."},{"id":"isebaXIS43n96AgpcDuN","title":"UEFI","pathname":"/sylica/knowledge-base/uefi","siteSpaceId":"sitesp_YCG6s","description":"The Unified Extensible Firmware Interface is an industry standard for firmware, and paves the ground for the Syrica CVMF distribution","breadcrumbs":[{"label":"Knowledge Base"}]},{"id":"HsMyx8PMip87qyg5JJsA","title":"EDK II","pathname":"/sylica/knowledge-base/edk-ii","siteSpaceId":"sitesp_YCG6s","description":"EDK II provides the underlying framework and reference implementation of UEFI","breadcrumbs":[{"label":"Knowledge Base"}]},{"id":"4sGt0cJPi0a30TEJM5uV","title":"UEFI Secure Boot","pathname":"/sylica/knowledge-base/uefi-secure-boot","siteSpaceId":"sitesp_YCG6s","description":"Paving the ground for remotely attesting the Trusted Computing Base","breadcrumbs":[{"label":"Knowledge Base"}]}]}