DLP (Data Loss Prevention) là gì?
DLP là tập hợp công nghệ, quy trình và chính sách nhằm phát hiện, giám sát và bảo vệ dữ liệu nhạy cảm khỏi việc bị rò rỉ, đánh cắp hoặc mất mát – चाहे dữ liệu ở trạng thái đang truyền (in motion), đang lưu trữ (at rest) hoặc đang sử dụng (in use).
3 Loại DLP chính
| Loại | Phạm vi bảo vệ | Ví dụ triển khai |
| Network DLP | Lưu lượng mạng: Email (SMTP), Web (HTTP/HTTPS), FTP, Cloud App API, Instant Messaging. | Gateway DLP (Symantec, Forcepoint, McAfee, Zscaler DLP, Netskope DLP) – kiểm tra outbound traffic. |
| Endpoint DLP | Thiết bị cuối: Laptop, Desktop, Server. File copy USB, in ấn, clipboard, screen capture, upload trình duyệt. | Agent trên endpoint (Microsoft Purview Endpoint DLP, Digital Guardian, Forcepoint Endpoint, CrowdStrike Falcon DLP). |
| Cloud / Storage DLP | Dữ liệu nghỉ trong Cloud: SaaS (O365, GWS, Slack, Salesforce), IaaS (S3, Blob, GCS), Database. | API-based scanning (Microsoft Purview, Netskope, Palo Alto Prisma Cloud, Google Cloud DLP, AWS Macie). |
Lưu ý: DLP hiện đại thường hội tụ (Unified DLP) – một policy, nhiều kênh thực thi.
Cơ chế hoạt động của DLP
- Nhận diện dữ liệu (Discovery/Classification): Quét repository (File share, SharePoint, OneDrive, DB, S3) → gán nhãn (Label: Confidential, PII, PCI, HIPAA, Source Code).
- Định nghĩa chính sách (Policy): "Chặn gửi email chứa > 3 số thẻ tín dụng ra ngoài domain", "Cảnh báo khi copy file nhãn 'Confidential' ra USB", "Mã hóa file 'PII' tải lên OneDrive".
- Kiểm tra nội dung (Content Inspection):
- Regex / Pattern matching (CCN, SSN, IBAN, Regex tùy chỉnh).
- Dictionary / Keyword list (tên dự án bí mật, mã khách hàng).
- Fingerprinting / Exact Data Match (EDM): Hash cơ sở dữ liệu nhạy cảm (10M bản ghi khách hàng) – khớp chính xác, low false positive.
- Machine Learning / NLP: Phân loại tài liệu (hợp đồng, hóa đơn,简历) không cần rule cứng.
- OCR: Đọc text trong ảnh, scan PDF, screenshot.
- Hành động thực thi (Enforcement Actions): Block, Warn/Notify user (User Override với justification), Encrypt, Quarantine, Tombstone (thay file bằng placeholder), Log only (Audit mode).
- Báo cáo & Tuân thủ (Reporting & Compliance): Dashboard incident, trend, user risk score, evidence cho audit (GDPR, PCI-DSS, HIPAA, Luật An ninh mạng VN).
Mục đích của DLP
- Ngăn chặn rò rỉ dữ liệu nhạy cảm (IP, PII, PHI, Financial, Credentials).
- Tuân thủ quy định pháp luật (GDPR Art. 32, PCI-DSS Req 3.2, HIPAA Security Rule, VN Cybersecurity Law).
- Giảm thiểu rủi ro Insider Threat (nhân viên vô tình/ý định).
- Bảo vệ lợi thế cạnh tranh (Trade Secrets, R&D Data).
- Hỗ trợ điều tra sự cố (Forensic evidence).
Phòng chống mất mát dữ liệu – Best Practice (Beyond DLP Tool)
- Backup 3-2-1: 3 bản sao, 2 loại lưu trữ khác nhau, 1 bản sao off-site/offline/immutable. Test restore định kỳ.
- Phân loại dữ liệu (Data Classification): Public, Internal, Confidential, Restricted – gán nhãn tự động (Auto-labeling) + hand-label.
- Mã hóa (Encryption): At-rest (BitLocker, LUKS, S3 SSE-KMS, TDE), In-transit (TLS 1.3, IPsec, MACsec).
- Kiểm soát truy cập (Least Privilege, Zero Trust): RBAC/ABAC, PAM, JIT Access, Micro-segmentation.
- Giám sát & Phát hiện (Monitoring): SIEM + UEBA + NDR + Cloud Audit Log → Alert trên hành vi bất thường (mass download, odd hour access).
- Đào tạo nhân viên: Nhận diện Phishing, xử lý dữ liệu đúng quy trình, báo cáo sự cố.
- Quản trị vòng đời dữ liệu: Retention policy, Legal Hold, Secure Disposal (Crypto-shredding, Physical destruction).
Các thành phần của giải pháp DLP (Architecture)
- Management Server / Console: Cấu hình policy, quản trị incident, báo cáo, cập nhật rule/signature.
- Network Sensor / Gateway: Inline (block) hoặc SPAN/TAP (monitor) – kiểm tra traffic email, web, cloud.
- Endpoint Agent: Cài trên laptop/desktop/server – hook API file system, clipboard, print, browser.
- Storage / Repository Scanner: Quét định kỳ SharePoint, OneDrive, G Drive, S3, DB, File Server.
- Cloud Connector / API: Tích hợp SaaS (O365, Google Workspace, Slack, Teams, Salesforce, Box, Dropbox).
DLP Engine (Bộ máy cốt lõi)
Chứa một hoặc nhiều DLP Dictionary (từ điển): Credit Card Numbers, SSN, ABA Routing, SWIFT/BIC, ICD-10, Keywords, Regex, EDM Hash DB. Engine quét luồng dữ liệu, so khớp với dictionary → tính điểm confidence → trigger policy action.
Ví dụ Policy DLP thực tế
Policy: "Block_Exfil_PII_Email"
Condition:
- Direction: Outbound Email (SMTP/Exchange/Office365)
- Content Match:
* EDM: Customer_Database_Hash (confidence > 90%)
* OR Regex: \b\d{3}-\d{2}-\d{4}\b (SSN) count >= 2
* OR Keyword: "Confidential", "Internal Use Only" + Attachment
Action:
- Block delivery
- Notify Sender (with policy tip)
- Alert SOC (SIEM integration)
- Quarantine message for review
Exception:
- Sender in "Legal_Dept" group
- Recipient in "Trusted_Partner_Domain" list
- Encrypted with S/MIME (valid cert)
Kết luận
DLP không phải "cài xong quên" – cần chương trình quản trị dữ liệu (Data Governance) đi kèm: Classification → Labeling → Policy → Enforcement → Monitoring → Continuous Tuning (giảm False Positive/Negative). Kết hợp Zero Trust (kiểm soát truy cập) + DLP (kiểm soát dữ liệu) = Data Security toàn diện.