3 Khái niệm cốt lõi của Network Security: CIA Triad
Mô hình CIA Triad là nền tảng của an ninh thông tin, bao gồm 3 mục tiêu chính mà mọi biện pháp bảo mật mạng đều hướng tới:
1. Confidentiality (Tính bảo mật / Bí mật)
- Đảm bảo thông tin chỉ được truy cập bởi người được ủy quyền
- Ngăn chặn tiết lộ dữ liệu cho người không có quyền
- Biện pháp: Mã hóa (Encryption - AES, TLS, IPsec), Kiểm soát truy cập (ACL, RBAC, ABAC), Phân loại dữ liệu, DLP, Watermarking
- Ví dụ: HTTPS bảo vệ mật khẩu khi đăng nhập, mã hóa ổ cứng BitLocker/FileVault
2. Integrity (Tính toàn vẹn)
- Đảm bảo dữ liệu chính xác, hoàn chỉnh, không bị sửa đổi trái phép
- Phát hiện và ngăn chặn thay đổi trái phép (tâm tàn hoặc lỗi hệ thống)
- Biện pháp: Hash (SHA-256, SHA-3), Chữ ký số (Digital Signature), Checksum, Version control, Immutable logs, Blockchain, FIM (File Integrity Monitoring)
- Ví dụ: Kiểm tra hash file tải về, Git commit hash, Certificate Transparency logs
3. Availability (Tính sẵn sàng)
- Đảm bảo hệ thống và dữ liệu khả dụng khi cần bởi người được ủy quyền
- Chống lại gián đoạn dịch vụ (DoS, ransomware, lỗi phần cứng, thiên tai)
- Biện pháp: Redundancy (HA cluster, multi-AZ), Backup & Disaster Recovery, Load Balancing, DDoS Protection, Patch Management, Monitoring/Alerting, UPS/Generator
- Ví dụ: Web server chạy 99.99% uptime, database replication cross-region
Mối quan hệ giữa 3 trụ cột
Ba yếu tố tương hỗ và đôi khi xung đột:
- Mã hóa mạnh (Confidentiality) có thể làm chậm hiệu suất (Availability)
- Logging chi tiết (Integrity/Audit) tiêu tốn lưu lượng, dung lượng (Availability)
- Cân bằng dựa trên Risk Assessment và Business Impact Analysis
Mở rộng: Parkerian Hexad (6 yếu tố - Donn Parker)
- Confidentiality
- Integrity
- Availability
- Authenticity (Tính xác thực): Xác minh nguồn gốc, danh tính (PKI, MFA, Digital Signature)
- Possession/Control (Sở hữu/Kiểm soát): Quyền kiểm soát tài nguyên (Encryption key ownership, Hardware token)
- Utility (Tính hữu dụng): Dữ liệu có giá trị sử dụng được (Format readable, không bị encrypt bởi ransomware)
Áp dụng CIA Triad trong Network Security
| Lớp bảo vệ | Confidentiality | Integrity | Availability |
|---|---|---|---|
| Perimeter | VPN, TLS Inspection | IPS Signature, File Integrity | DDoS Protection, WAF |
| Network Core | MACsec, IPsec, VLAN Isolation | Routing Auth (BGPsec, RPKI) | Redundant Links, VRRP/HSRP |
| Endpoint | Disk Encryption, EDR | App Control, Secure Boot | Auto-update, Rollback |
| Application | App-level Encryption, Tokenization | Input Validation, WAF, API Schema | Auto-scaling, Circuit Breaker |
| Data | Column-level Encryption, DLP | Database Audit, Immutable Backup | Replication, Point-in-time Recovery |
Quizlet/Kiểm tra nhanh
Câu hỏi: "Network security consist of what 3 concepts?"
Đáp án: Confidentiality, Integrity, Availability (CIA Triad)
- Đây là 3 mục tiêu chính (primary goals) của network security
- Còn gọi là Security Triangle hoặc CIA Triangle
- Mọi chính sách, công cụ, quy trình bảo mật đều phải đóng góp vào ít nhất một trong ba
Five Pillars of Information Assurance (Mô hình 5 trụ cột - DoD)
Mở rộng từ CIA thêm 2 yếu tố:
- Confidentiality
- Integrity
- Availability
- Authenticity (Xác thực)
- Non-repudiation (Không thể chối cãi)