Most security teams that deploy DLP eventually reach the same conclusion: the tool is doing its job, and the problem keeps getting worse.

That's not a failure of your DLP implementation; it's a limitation of the model. DLP was built to answer the question "where is sensitive data going?" — and it answers that question reasonably well. Data-centric security is built to answer a different question: "what happens to sensitive data after it gets there?" Those are not the same question, and conflating them is why organizations that invest heavily in DLP still find their data in breach notifications.

This post maps what each model actually does, where each one breaks, and why the architectural choice between them determines whether a breach is a catastrophic event or a non-event.

What DLP Actually Does (And What It Doesn't)

Data Loss Prevention is a monitoring and blocking technology. It inspects data in transit — across email, web upload, USB transfer, cloud sync — and either alerts on or blocks movement that violates configured policy. In its most capable deployments, it also scans data at rest and classifies what it finds.

DLP catches the accidental email to the wrong recipient. It flags the engineer who drags proprietary CAD files to a personal Dropbox account. When the policy is well-configured and the classification is accurate, it prevents a meaningful percentage of unintentional disclosures.

What DLP cannot do is answer for the data after it has moved — or after it was accessed through a legitimate channel.

Consider what happens when a phished SharePoint admin's credentials are compromised. The attacker now has a valid session token. Every file that the SharePoint tenant holds is a file that session can open. DLP sees an authorized user making authorized moves. Nothing fires. Nothing flags. The attacker walks through the front door because the front door is how authorized users access the system — and DLP is watching the exits, not the files.

The same failure mode applies to the insider threat, the ransomware event that encrypts everything before the SIEM catches it, and the partner whose system is compromised while holding your data. DLP's visibility ends at the boundary of your monitored environment. Your data does not.

What Data-Centric Security Does Differently

Data-centric security relocates the control surface from the environment to the file itself. Rather than monitoring where a file goes and alerting when the destination is wrong, it encrypts the file at the object level and enforces access policy at the point of decryption — regardless of where the file lives.

The practical difference is significant:

Where the protection lives: DLP protection lives in the monitoring infrastructure. When data leaves the monitored environment — downloaded to an endpoint, synced to a personal account, shared with a partner — the protection stays behind. Data-centric protection travels with the file. When the same file leaves your SharePoint tenant and lands on a partner's server, the encryption and the access policy travel with it. The file defends itself.

When the protection applies: DLP applies at the moment of transit, before the data moves. Data-centric protection applies at the moment of access, after the data has already arrived — and every time it's accessed thereafter. A file protected at the object level requires authentication against its own access policy every time it's opened, on every device, in every environment.

What a breach produces: When DLP-protected data is exfiltrated — the attacker got past the policy, the classification missed the file, or the access came through a legitimate credential — the breach produces plaintext. The attacker has the data. When data-centric protection fails the same test, the attacker has nothing. They cannot open the file without the decryption key, and the key is managed by an architecture they don't control. That is the difference between a breach and a non-event.

❌ Stop Relying on DLP to Catch Credential Compromises

When stolen credentials bypass DLP, your data leaves in plaintext. Discover how per-file FIPS 140-3 encryption ensures files remain unreadable ciphertext—even on an unauthorized device.

See How Data-Centric Security Protects Files

The Blast Radius Problem DLP Creates

There is an architectural consequence to DLP that most security buyers don't name explicitly until after an incident: DLP creates a single perimeter, and everything inside that perimeter shares a blast radius.

When a threat actor compromises a DLP-monitored environment through a valid credential, the blast radius of that compromise is everything inside the monitored perimeter that the credential could reach. In practice, that means an entire SharePoint tenant, an entire Google Drive, or an entire network share. The scope of a credential compromise is the scope of the compromised account's permissions — which in most enterprise environments is very large.

Data-centric security built on per-file encryption changes the blast radius equation at the architecture level. Each file carries a unique encryption key. A credential compromise that gives an attacker access to an account does not give them the decryption keys for files that account can see. The blast radius of any single key compromise is one file. Your blast radius isn't a choice you made — it's an architecture you inherited. Data-centric security makes it a choice.

Where DLP and Data-Centric Security Overlap

These architectures are not mutually exclusive, and the question is not which one to choose. The question is which one provides the control the threat model actually requires.

DLP covers the channel. It monitors what moves where and flags violations. That monitoring capability is useful for visibility, for compliance evidence around data movement policies, and for catching inadvertent disclosures.

Data-centric security covers the data. It ensures that files are protected regardless of which channel they travel through, which system they land on, or which credentials are used to access them. It is the control that DLP cannot provide: protection that persists after the data has moved.

For organizations operating under CMMC, HIPAA, ITAR, or the FTC Safeguards Rule, the compliance requirement is often stated in terms of the data itself — FIPS 140-3 validated cryptography for CUI at rest and in transit, access controls over PHI, adequate protection for export-controlled technical data. DLP satisfies the monitoring requirement. It does not satisfy the encryption and access control requirement. That gap is precisely where CMMC assessors generate findings.

The Evaluation Question Most Buyers Aren't Asking

When evaluating DLP, buyers typically ask: does this tool detect and block sensitive data movement accurately? That's the right question for DLP.

When evaluating data-centric security platforms, the right question is different: if every layer of our monitoring infrastructure failed silently right now, what would an attacker with a valid credential actually be able to do with the files they can access?

In a DLP-only architecture, the answer is: everything the credential can reach, in plaintext, immediately. In a data-centric architecture built on per-file encryption with zero-knowledge key management, the answer is: a file they can't open, with an access log that records the attempt.

The breach happens. The damage doesn't.

What to Look for in a Data-Centric Security Platform

Not all data-centric security implementations are equivalent; the control model matters, specifically:

Encryption at the file object level, not the container level: Container-level encryption — disk encryption, SharePoint tenant encryption, S3 bucket encryption — protects data at rest inside a managed environment. It does not protect data that leaves that environment. Per-file encryption at the object level means the encryption persists whether the file is inside your SharePoint tenant or downloaded to a contractor's laptop. See the difference between transfer encryption and persistent file-level encryption.

A unique encryption key per file: Shared-key architectures mean that compromising one key exposes every file encrypted under it. Per-file unique keys limit the blast radius of any key management failure to a single file.

Zero-knowledge key custody: The encryption vendor should have no ability to decrypt your files. If the vendor holds the keys, the vendor is in your decryption chain — and any legal compulsion order directed at the vendor produces your data. Zero-knowledge architecture removes the vendor from the chain entirely.

Access policy enforced at decryption, not at upload: Access controls that live at the container level (SharePoint permissions, folder-level ACLs) are enforced at the time the file is accessed within the container. They have no bearing on the file after it leaves. Access policy enforced at decryption means the policy applies every time the file is opened, regardless of where it is.

A revocable access model: After a file is shared, you must be able to revoke access to that specific file — not just remove it from a shared drive, which may already be too late. Per-file revocable access closes the gap that shared links and portal-based sharing leave open.

Audit telemetry at the file level: Compliance frameworks require audit evidence of who accessed what data under what conditions. System-level logs ("user authenticated to SharePoint") don't satisfy this. File-level telemetry — which user, which file, which key, at which time, from which device — is the evidence chain that CMMC, HIPAA, and DFARS reporting requirements actually ask for.

🛡️ Mapping Your File-Level Security Architecture to Your DLP Investment?

Theodosian's patent-pending per-file AES-256 encryption deploys across your existing Microsoft 365, Google Workspace, or SharePoint environment alongside your DLP tool — with zero-knowledge key management, revocable access, and file-level audit telemetry ready for your next compliance assessment.

Book a Technical Demo

FAQs: Data-Centric Security vs. DLP

Can DLP and data-centric security be used together?

Yes — and for most regulated organizations, they should be. DLP handles channel monitoring and insider-threat alerting. Data-centric security handles the file itself. Running both means you're monitoring data movement and ensuring that data which evades monitoring is still protected. The architectures are complementary, not competitive. Organizations that treat them as competing budget items typically end up with comprehensive monitoring but no protection after the data moves.

Our DLP vendor says it integrates with encryption — doesn't that solve the problem?

DLP-integrated encryption typically means the DLP engine triggers encryption when it detects a policy violation in transit. That is useful for catching inadvertent disclosures before they complete. It does not apply encryption proactively at file creation, does not use per-file unique keys, and does not enforce access policy at the point of decryption in the destination environment. The encryption model matters as much as the encryption itself — specifically whether the encryption is FIPS 140-3 validated, per-file keyed, and persistent after the file leaves your monitored environment.

Which compliance frameworks explicitly require data-centric security over DLP?

No compliance framework uses either term as a requirement category. What they require are the specific controls: FIPS-validated cryptography for CUI (NIST 800-171 / CMMC), encryption of PHI at rest and in transit (HIPAA § 164.312), adequate protection for export-controlled technical data (ITAR Part 120), and access logging at the data level (DFARS 252.204-7012, HIPAA audit controls). DLP partially addresses some of these — the monitoring evidence, the movement controls. Data-centric security is what satisfies the encryption and access control requirements the frameworks are actually asking for at the data layer.

What does "data-centric" mean — is it a vendor category or a technical standard?

Data-centric security is an architectural approach, not a product category with a formal standard. The defining characteristic is that protection is applied at the data object level — the file itself — rather than at the environment or channel level. Within that definition, implementations vary significantly. A platform that encrypts a shared folder is not the same as a platform that encrypts each file individually with a unique key and enforces access policy at every decryption event. When evaluating vendors that use this term, the technical questions that matter are: where does the encryption live (container vs. file object), who holds the keys (vendor vs. zero-knowledge), and when is access policy enforced (at upload vs. at every decryption).