Skip to content
DekkoSecure
All articles

Security Insights · Data protection · 9 min read

Data Loss Prevention (DLP): How It Works, Types and Limits

What is DLP? Data loss prevention explained: the three data states, how DLP tools inspect and block data, endpoint, network and cloud DLP, and their limits.

Sensitive data can leave an organization in ordinary ways: an email attachment, a file synced to a personal cloud account, a document copied to a USB drive. For agencies, law firms, hospitals and defense suppliers, each of those moments can expose case files, patient records or controlled technical data.

Data loss prevention (DLP) tools are built to notice those moments and stop the ones that break policy. This guide explains how DLP works, where it falls short and how it fits with access control.

What is data loss prevention (DLP)?

Data loss prevention (DLP) is a set of tools and policies that identify sensitive data, monitor how it is used and moved, and block or flag transfers that break policy. The NIST glossary, citing CNSSI 4009, describes DLP as a system's ability to identify, monitor and protect data in use, in motion and at rest.

DLP is also called data leakage prevention. In NIST SP 800-53 Rev. 5, the guidance for control SC-7(10), Prevent Exfiltration, compares exfiltration prevention to DLP and lists DLP tools among its techniques, for both intentional and unintentional exfiltration.

The three data states DLP covers

  • Data in use: data being opened, edited, copied, pasted or printed on a device.
  • Data in motion: data moving across a network, such as email, web uploads and file transfers.
  • Data at rest: data stored on file servers, databases, laptops and cloud storage.

No single inspection point sees all three states, which is why many DLP programs combine more than one tool.

How DLP tools work

Most DLP tools follow the same basic loop: find sensitive content, decide which policy applies, then act.

Content inspection

DLP inspects files and messages for patterns such as Social Security numbers or payment card numbers, for keywords, and for fingerprints of specific documents. The NIST definition adds context: who sent the data, what it is, which channel it uses, when it moves and where it is going.

Classification and policies

Classification labels tell the DLP tool what a file is, so policies do not depend on pattern matching alone. A label applied by a person or a tool can be stored with the file, and the policy says which labels may go to which destinations. NIST SP 800-53 control AC-16 covers this idea: attaching security attributes to information in storage, in process and in transmission.

Actions

When content matches a policy, a DLP tool can log the event, warn the user and ask for a business reason, block the transfer, quarantine the file or message for review, encrypt it, or alert the security team. A common approach is to start in monitor-only mode and move to blocking once policies are tuned.

Types of DLP

  • Endpoint DLP: a software agent on laptops, desktops and servers that watches data in use, such as copying to USB drives, printing and uploads. It can keep working when the device is off the corporate network.
  • Network DLP: inspection at gateways, proxies and other exit points, watching data in motion across web, email and file transfer traffic.
  • Cloud DLP: connects to cloud storage and software-as-a-service apps, usually through their APIs, to scan stored files and sharing settings. Cloud DLP is often part of a cloud access security broker (CASB).
  • Email DLP: scans outgoing messages and attachments, and can block, quarantine or encrypt them.

Endpoint vs network vs cloud DLP

Endpoint DLPNetwork DLPCloud DLP
What it watchesData in use on managed devices: removable media, printing, clipboard and uploadsData in motion at network exit points: web, email and file transfersData at rest and sharing settings in connected cloud storage and SaaS apps
Example controlBlock copying files labeled sensitive to a USB driveBlock uploads containing payment card numbers to unapproved websitesRemove public sharing links from files that contain Social Security numbers
Blind spotsUnmanaged and personal devices; photos of the screenEncrypted traffic it cannot decrypt; devices that bypass the networkApps it is not connected to; files after they are downloaded

Limits of DLP

False positives

Pattern matching flags harmless data that looks sensitive, such as a nine-digit reference number in the same format as a Social Security number. Too many alerts bury real incidents, and strict blocking interrupts legitimate work, which pushes people toward workarounds. Tuning policies is ongoing work.

Encrypted traffic

Network DLP can only inspect what it can read. Most web traffic is encrypted with TLS, so network DLP usually depends on decrypting traffic at a proxy or gateway. Password-protected archives and messages sent through end-to-end encrypted apps pass network DLP without their content being inspected.

Data people are allowed to see

DLP watches channels, not intent. Someone with legitimate access can read a document and retype it, summarize it or photograph the screen, and content inspection will not see it. That is why DLP works alongside controls for insider threats, such as least privilege and audit logs.

How DLP fits with access control and classification

DLP is one of three layers that depend on each other:

  1. Classification decides what data is sensitive. NIST SP 800-53 covers this under security categorization (RA-2).
  2. Access control decides who can open it. Least privilege (AC-6) keeps that group as small as the work allows.
  3. DLP and information flow control decide where it can go next. NIST control AC-4 enforces approved rules for how information flows within and between systems.

The fewer people who can open a file, the fewer people DLP has to watch.

Do you need data loss prevention?

If you handle regulated or classified information, you need a way to stop it leaving through unapproved channels, but not necessarily a dedicated DLP suite. NIST SP 800-53 describes the outcome rather than a product: it includes controls to enforce information flow (AC-4) and prevent exfiltration (SC-7(10)), and DLP tools are one way to meet them. A practical order is to classify data and tighten access first, then add DLP where the remaining risk sits.

Where DekkoCORE fits

DekkoCORE is not a DLP tool, but it limits what can leave to begin with. Files shared as View only are read in the browser with no download or print button, and access ends on the expiry date you set. Region protection lets Hubs open only from the countries you allow, and every view and download is recorded in the audit log.

Common questions

Frequently Asked Questions

What does DLP stand for?

DLP stands for data loss prevention, also called data leakage prevention. DLP covers the tools and policies that find sensitive data and stop it leaving an organization without authorization.

Is DLP the same as backup?

DLP is not the same as backup. Data loss prevention stops sensitive data from leaving an organization, while backup protects against losing data through deletion, hardware failure or ransomware. Organizations that hold sensitive data usually need both, because they address different risks.

What is an example of data loss prevention?

A common data loss prevention example is an email rule that detects payment card numbers in an outgoing message and blocks it or holds it for review. Another is an endpoint rule that stops files labeled sensitive from being copied to a USB drive. In both cases the DLP tool records the event for the security team.

Can DLP inspect encrypted traffic?

Network DLP can inspect encrypted traffic only where it can decrypt it, usually at a proxy or gateway that performs TLS inspection. Traffic that bypasses that point, password-protected archives and end-to-end encrypted messages stay unreadable to network DLP. Endpoint DLP can often see content on the device before it is encrypted, which is one reason organizations combine the two.

Does DLP stop insider threats?

DLP reduces insider threats but does not stop them on its own. DLP catches sensitive data leaving through monitored channels, such as email, uploads and USB drives, but cannot see someone retyping or photographing information they are allowed to view. Least privilege, need-to-know and audit logs help close that gap.

What is the difference between DLP and access control?

Access control decides who can open data, while data loss prevention decides where data can go once someone has it. Access control acts before use, and DLP acts at the point of transfer. Used together, access control shrinks the number of people who could leak data and DLP watches the channels they could use.

Like to learn more?

Talk to our team about protecting your most sensitive files and evidence.