We need not just confidential computing but censorship proof computing. I don’t think the “cloud” is the model to grant either because it is centralized.
Toward Confidential Cloud Computing
11–16 of 16 posts
Re: Toward Confidential Cloud Computing
#12Confidential computing is one of those “nerd snipes”. It is really interesting from a technical challenges and academic research perspective. Practically, hyperjacking or compromise through the cloud provider is really low on the list of security issues.
I think Confidential Computing undersells the idea of "Attested Computing". For example, when users send data into the cloud, remote attestation can give them some confidence that data will be used according to the terms of consent.
Re: Toward Confidential Cloud Computing
#13It’s trusted computing on untrusted hardware.
It’s similar to how you send encrypted TLD traffic over untrusted networks.
Re: Toward Confidential Cloud Computing
#14> At the lowest level of the stack, the hardware must be able to provide a TEE (trusted execution environment) that isolates the code and data of a given confidential workload from any other code running in a system—including code running at the highest privilege levels. [...] This in turn requires a hardware root of trust to hold the platform root secrets and signing keys, and a public-key infrastructure to endorse…
What features of a hardware platform would cause you to trust it?
Re: Toward Confidential Cloud Computing
#15> At the lowest level of the stack, the hardware must be able to provide a TEE (trusted execution environment) that isolates the code and data of a given confidential workload from any other code running in a system—including code running at the highest privilege levels. [...] This in turn requires a hardware root of trust to hold the platform root secrets and signing keys, and a public-key infrastructure to endorse…
How would you know to trust the platform you are running on without some sort of hardware key and attestation? You need to be able to determine from your guest that you are running in this confidential environment rather than in some emulation, and I don’t know of any other way to do this than attestation. Additionally we are not talking about separate TPMs today much of the time, rather there will be some environmen…
I don't know of any way to do this, period.
Re: Toward Confidential Cloud Computing
#16We need not just confidential computing but censorship proof computing. I don’t think the “cloud” is the model to grant either because it is centralized.