~/talk

Confidential computing with Go

Talkat Conf42 Golang 2021 · on Thursday, 2021-06-24· [security, go]
slides:none on file

A tiny key-value HTTP service is compiled with a modified Go toolchain called EGo (ego go build, ego sign, ego run), run inside an SGX enclave, and accessed over TLS that carries an attestation quote verified by the client using the enclave signer id. Secrets are sealed with enclave keys before being written to a mounted host file and later unsealed; set/get requests succeed in the demo and the persisted file is encrypted. MarvelRun is offered to scale and attest multiple enclave instances in Kubernetes.

AI-written summary · about

  1. 0:00Start
  2. 0:13Confidential computing intro
  3. 6:34Secure enclaves benefits
  4. 9:44Go for confidential apps
  5. 12:32Building Go enclave with EGo
  6. 18:40Verifying enclave identity remotely
  7. 29:07Sealing enclave state
  8. 36:34Deploying enclaves in Kubernetes
  9. 38:17Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.