Risk persists because encryption and firewalls mainly protect data around the perimeter and when stored, not while it is actively being processed. During execution, sensitive information can be exposed to insiders, privileged users, or flaws in the runtime environment. Confidential computing addresses that gap by restricting access to the application and data inside hardware-isolated enclaves.
Why Encryption and Firewalls Do Not Eliminate In-Use Data Risk
Encryption and firewalls are essential controls, but they mainly protect data in transit and at rest. Once data is decrypted for processing, the application, runtime, operating system, and people or systems with privileged access can potentially see it. The key issue is not whether the data is protected somewhere in the stack, but whether it remains exposed during execution.
That gap matters because modern cloud workloads are built to process sensitive data at scale, often in shared infrastructure where the operator, platform layer, and adjacent administrative roles still exist as trust points. Confidential computing narrows that exposure by keeping the processing boundary inside hardware-isolated memory, so the data is not broadly visible while it is being used.
What Creates Exposure Inside Cloud Infrastructure
The risk comes from the fact that cloud processing is not a sealed, mathematically private event. Data usually passes through application memory, temporary buffers, logs, crash output, debugging paths, and managed service integrations. Any of those points can become a disclosure path if permissions are too broad, configurations are weak, or a runtime flaw is exploited.
Cloud infrastructure also introduces a trust split between the customer, the cloud provider, and the people who administer either side. Even when the storage layer is encrypted and the network is filtered, insiders, overprivileged administrators, abused credentials, or a compromised host can still reach the execution environment if the design does not constrain runtime access.
That is why cloud privilege governance matters alongside encryption. A practical example is Cloud PAM and CIEM Guide, which focuses on effective permissions, escalation paths, and right-sizing access in cloud environments. It addresses the control problem that often remains after perimeter protections have already done their work.
Why Confidential Computing Changes the Security Model
Confidential computing changes the question from “Is the data encrypted?” to “Who can access the plaintext while it is being processed?” It uses hardware-backed isolation to reduce the visibility of workloads and protect memory contents from broader platform access. That does not remove every risk, but it materially lowers the exposure window that exists during active processing.
The strongest value appears where the data is highly sensitive, the environment is shared, or the operator trust boundary is important. In those cases, the control helps reduce exposure from privileged insiders, compromised infrastructure, and some classes of runtime inspection. It is best viewed as a complement to encryption, not a replacement for identity, access, monitoring, or secure configuration.
For cloud security programs, CSA Cloud Controls Matrix is a useful way to map the control into cloud governance, and NIST Cybersecurity Framework 2.0 helps place it within broader govern, protect, detect, respond, and recover activities. Those frameworks reinforce the point that confidentiality during processing is part of a wider control set, not a standalone fix.
Why the Threat Persists Even When Controls Look Strong
Attackers do not need to break encryption at rest if they can reach the decrypted state. They may target the application itself, steal credentials, exploit misconfiguration, abuse privileged access, or wait for sensitive values to appear in memory or telemetry. That makes the in-use phase a high-value target whenever the processing environment can be observed, controlled, or impersonated.
The same logic applies to non-malicious failure. Debugging tools, snapshot features, diagnostic exports, and developer access can create accidental exposure even without an external attacker. In practice, the most common problem is not a failure of cryptography, but an access model that still allows too many paths to plaintext during execution.
Risk and Threat Considerations
Cloud processing creates a confidentiality gap because the moment data is usable by the application is also the moment it can be exposed to privileged actors, flawed tooling, or a compromised runtime. Encryption and firewalls lower baseline exposure, but they do not fully protect what happens inside the execution boundary.
Failure mechanism: Plaintext must exist briefly for computation, and that plaintext can be observed through memory access, logs, debugging interfaces, misconfigured permissions, or platform compromise before it is re-encrypted or discarded.
Impact: Sensitive records, keys, or regulated data can be disclosed without defeating the outer encryption layer, which means the breach path may be invisible to teams that only verify transport and storage controls.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CSA Cloud Controls Matrix, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CSA Cloud Controls Matrix | IAM — Identity and Access Management | Cloud runtime exposure depends on who can access workloads and plaintext. |
| Recommendation — Tighten cloud access and role boundaries for workloads that handle sensitive data. | ||
| NIST CSF 2.0 | PR.AA-05 — Least privilege | Minimizing privileges reduces who can reach in-use cloud data. |
| Recommendation — Apply least privilege to restrict access to decrypted data paths. | ||
| ISO/IEC 27001:2022 | A.8.24 — Use of cryptography | Encryption is part of the baseline control set that this question references. |
| Recommendation — Use cryptography for data in transit and at rest, then add runtime protections. | ||
| NIST SP 800-53 Rev 5 | SC-3 — Security Function Isolation | Confidential computing relies on isolating execution from broader platform access. |
| Recommendation — Isolate processing functions so plaintext is confined to protected execution boundaries. | ||
Practitioner Guidance
What to verify: Confirm which workloads actually require access to plaintext, which roles can observe it, and whether any logs, crash dumps, or support processes can capture data while it is in use. If you cannot answer that clearly, the runtime exposure model is not yet under control.
Decision rule: If the data is highly sensitive and the operator or platform trust boundary matters, treat confidential computing or equivalent runtime isolation as a control priority, not an optional enhancement. If the workload is low sensitivity, the cost and complexity may outweigh the benefit.
Practitioner takeaway: Strong perimeter encryption is necessary, but it is not sufficient for in-use confidentiality; the real control question is who can reach plaintext during execution, and what technical boundary limits that access.
Related resources from NHI Mgmt Group
- Why do AI deployments create new data security risk even when traditional cloud controls are in place?
- Why do organisations struggle to reduce cloud data risk even when they already have data security tools in place?
- Why does data sprawl increase risk even when security tools are already in place?
- Why do certificates create operational risk even when encryption is in place?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on September 30, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org