Jetzt anmelden zur OC3 2025! Sei live in Berlin oder online Teil der Konferenz für Confidential Computing & AI am 27. März.
EGo
Mit EGo können Sie ganz einfach Confidential-Computing-Anwendungen für Intel SGX in Go entwickeln. Das SDK ist sehr intuitiv zu verwenden und basiert auf Industriestandards.
EGo lädt nur gerade so viel Code, wie für die Go-Runtime benötigt wird. So wird die Trusted Computing Base (TCB) minimiert.
EGo basiert auf Open Enclave, einem weitverbreiteten Open-Source-Framework für die Programmierung von Intel SGX Enklaven.
EGo-basierte Anwendungen laufen hervorragend auf Kubernetes und können mühelos mithilfe von MarbleRun orchestriert werden.
Mit EGo lassen sich beliebige Go-Anwendungen in Intel SGX Enklaven ausführen. So können z.B. populäre Anwendungen wie HashiCorp Vault maximal geschützt werden. Mit EGo lassen sich zudem einfach neue Anwendungen realisieren, die Confidential-Computing-spezifische Features wie Remote Attestation oder Sealing verwenden.
Installieren Sie EGo entweder aus dem Snap Store oder laden Sie es von GitHub herunter. Mit nur wenigen Befehlen können Sie Ihre erste Enklave starten. Eine benutzerfreundliche Library gibt Ihnen volle Kontrolle über alle SGX-Funktionen und reduziert gleichzeitig die zugrundeliegende Komplexität.