Skip to content
All articles
August 24, 2026 12 min read

The Shared Responsibility Model, and the Key-Custody Question It Doesn't Answer

Chris Rees

Chris Rees

25+ years in IT · Pluralsight author, 4.6/5 across 2,000+ ratings

The Shared Responsibility Model, and the Key-Custody Question It Doesn't Answer
www.skillthropic.com

Every cloud outage post-mortem and every cloud breach report eventually arrives at the same sentence: someone assumed the provider was doing it. The shared responsibility model is the CCSP's answer to that, and it is deceptively simple to state and genuinely hard to apply, because the line moves with the service model, while accountability does not move at all. Here is the split, the vocabulary the exam uses for it, and the key-custody question that decides how much the model is really worth.

The line moves; accountability does not

Start with the distinction the exam builds on. Responsibility can be delegated. You can pay someone to patch the hypervisor. Accountability cannot. If customer records leak from a SaaS platform you chose, configured, and populated, you are the one answering to the regulator and to the people in the records. Outsourcing the operation never outsources the obligation.

That is why the model is drawn as a stack. Each layer is either yours, the provider's, or genuinely shared, and which is which is determined entirely by the service model you bought.

A stack of seven layers from data down to facilities, showing which are the customer's responsibility, which are the provider's, and which are shared, across IaaS, PaaS and SaaS WHO IS RESPONSIBLE FOR WHAT IaaS PaaS SaaS Data, classification, content Customer Customer Customer Identities and entitlements Customer Customer Customer Application code and config Customer Customer Shared (config) Runtime and middleware Customer Provider Provider Guest OS and patching Customer Provider Provider Hypervisor, virtualization Provider Hosts, network, facility Provider The top two rows never change color. Whichever column you are in, the data and the identities that reach it are yours.
Moving from IaaS to SaaS transfers work downward, not obligation. The classification of the data and the entitlements granted over it stay with the customer in every model.

The pattern is worth stating out loud, because it is what the exam is testing when it gives you a scenario without naming the split: the further up the stack you buy, the less you operate and the less you can see. A SaaS customer cannot patch anything, but also cannot inspect much, cannot usually deploy their own detection, and often cannot get raw logs without paying for a tier that includes them. Reduced responsibility and reduced visibility arrive together, and the second half is the part that surprises people during an incident.

The roles vocabulary the exam actually tests

CCSP is precise about who is who, and questions frequently hinge on picking the right label rather than the right control.

Role What it means
Cloud service customer (CSC) The organization consuming the service, usually you
Cloud service provider (CSP) The organization delivering it
Cloud service partner A third party supporting either side: integrators, resellers, auditors
Cloud service broker Intermediary that aggregates, integrates, or customizes services from providers
Cloud carrier The connectivity provider between customer and provider
Cloud auditor Independent party assessing the service against a standard

Layered on top is the data-role vocabulary, which the outline treats separately and the exam loves to mix:

  • Data owner / controller: decides the purpose and means of processing, and carries the accountability. Almost always the customer.
  • Data custodian / processor: handles the data on the owner's instructions. Usually the provider.
  • Data steward: responsible for meaning and quality, that the data is fit for the business purpose it was collected for.
  • Data subject: the individual the personal data is about.

The exam-critical relationship: a provider processing personal data on your instruction is a processor, not a controller, and that does not reduce your controller obligations one bit. It changes what has to be in the contract: instructions, sub-processor rules, breach notification timelines, deletion on termination: not who is answerable.

Where cloud incidents actually happen

There is a reliable asymmetry in the incident record: provider infrastructure fails rarely, and the customer side of the line fails constantly. The recurring failures are worth memorizing because they generate scenario questions:

  • Storage exposed to the internet. A bucket or blob container made public, usually to solve a sharing problem quickly, then never revisited.
  • Over-broad entitlements. Wildcard permissions and long-lived static keys, granted during a migration and never narrowed. In cloud, an over-permissive identity is the lateral movement path. There is no network to traverse.
  • An unprotected management plane. The console and its API create, destroy and reconfigure everything. Compromise there is not lateral movement, it is checkmate, which is why privileged cloud access needs phishing-resistant multi-factor authentication and its own monitoring.
  • Unmanaged service sprawl. Resources created outside the process, unlabeled, unpatched, and absent from any inventory.
  • Assuming a control exists. Backups that were never enabled, logging retained for nine days, encryption on by default at rest but not for the specific store you used.

Each of those sits squarely above the line, in the layers no provider ever claimed.

Key custody: the question the model does not answer

"Data is encrypted at rest" is a statement about ciphertext. The security question is about the key, and specifically who can be compelled to produce plaintext. This is where the shared responsibility model stops giving answers and the contract has to.

Three key custody arrangements showing where the key sits relative to the provider trust boundary: provider-managed keys and bring your own key both leave the key inside the provider boundary, while hold your own key keeps it on the customer side CUSTOMER SIDE PROVIDER SIDE provider trust boundary Provider-managed the default key generated, stored and used by the provider BYOK bring your own key generated key loaded you made it, they still hold it HYOK hold your own key key stays here external KMS or HSM calls out they never hold the key at all
Only the bottom arrangement changes who can be compelled to produce plaintext, and that is the whole point of the question.

The three arrangements, and what each actually buys:

Arrangement Who generates Who holds it What it really gives you
Provider-managed Provider Provider Encryption against physical media loss. No separation from the provider itself.
BYOK Customer Provider (imported into their KMS or HSM) Control over key material and rotation, plus a revocation lever, but the provider still loads and uses it.
HYOK / external key store Customer Customer, in an external KMS or HSM The provider must call out to decrypt. Deny the call and the data is inert. Availability now depends on your key service.

This is what makes crypto-shredding: destroying the key rather than the data, which is often the only practical deletion in a distributed store: either a real control or a story you tell yourself. If the provider generated and holds the key, "we destroyed the key" means they destroyed it, in copies and backups you cannot inspect. Crypto-shredding is only defensible when the key was never theirs. Expect the exam to test that sentence.

Two supporting facts worth carrying in. Keys should be stored separately from the data they protect and managed through their whole lifecycle (generation, distribution, rotation, escrow, revocation, destruction) with an HSM where the assurance level demands hardware-backed protection. And encryption is not the only tool: tokenization replaces a value with a surrogate held in a vault you control, which is why it appears in scenarios where data must leave a compliance boundary without leaving the boundary at all.

The contract is the control you have left

Once you no longer own the racks, contractual and audit instruments do the work that direct control used to do. Know what each proves:

  • SOC 2 Type I describes controls at a point in time; Type II tests operating effectiveness over a period. Type II is what an auditor wants to see, and the difference is a standing exam question. SOC 3 is the public-facing summary; SOC 1 is about financial reporting, not security.
  • ISO/IEC 27017 gives cloud-specific security guidance, 27018 covers processing of personal data by processors, and 27701 extends the ISMS to privacy management.
  • CSA STAR and the CAIQ provide a common questionnaire and registry, so you are not designing due-diligence from scratch for every provider.
  • SLAs define what performance you are entitled to, and (the practical point candidates miss) the remedy for a breach is normally a service credit, which will not begin to cover your loss. An SLA is not risk transfer.
  • Exit and portability clauses decide whether vendor lock-in is a manageable risk or an unmanageable one. Agree how you get your data back, in what format, and how quickly, before you need it rather than during a dispute.

Underneath all of it, the risk vocabulary from Domain 6 applies unchanged. You can mitigate, transfer, avoid or accept, and moving to the cloud is not a fourth option. It is a mitigation that introduces a new set of third-party risks with their own treatment decisions.

Key takeaways

  • Responsibility shifts with the service model; accountability never shifts. Data classification and identities are yours in IaaS, PaaS and SaaS alike.
  • Less responsibility means less visibility. The SaaS customer who cannot patch usually also cannot get the logs, and finds out during the incident.
  • A provider processing your personal data is a processor, not a controller. That changes the contract, not who answers to the regulator.
  • Custody decides everything about encryption. Provider-managed, BYOK and HYOK differ in exactly one respect that matters: who can be compelled to produce plaintext.
  • Crypto-shredding only works if the key was never theirs. Otherwise you have deleted a copy you never controlled.
  • Read what an assurance artifact proves. SOC 2 Type II tests effectiveness over time; Type I is a snapshot; an SLA credit is not compensation.

This material spans CCSP Domain 1, where the reference architecture and the roles are defined, and Domain 2, where the data lifecycle, key management and crypto-shredding live. It also pairs with the mechanics of encryption, hashing, tokenization and masking, and with zero trust, which is what identity-centric enforcement looks like once the perimeter belongs to someone else. Work all 31 topics of the foundation with our CCSP Domain 1 study guide, built against the 2026 exam outline.

#CCSP #ISC2 #CloudSecurity #SharedResponsibility #BYOK #HYOK #KeyManagement #CryptoShredding #CloudCompliance #CyberSecurity

Share this article

Keep reading

Enjoyed this? Get the AI security news that matters.

Join The AI Security Brief for the top AI security news, plus what's important to the C-suite. Free, straight to your inbox.

No spam. Unsubscribe anytime.

CCSP Domain 1 · the foundation

Start where the exam starts

Shared responsibility, the reference architecture and the roles vocabulary are Domain 1 material, 17% of CCSP and the ground the other five domains stand on. Work all 31 sub-topics against the 2026 outline, with 60 practice questions.

Get the CCSP Domain 1 guide