สามแนวคิดหลักของความปลอดภัยเครือข่าย: CIA Triad
ความปลอดภัยเครือข่าย (Network Security) มีเป้าหมายหลัก 3 ประการ ที่รู้จักกันในชื่อ CIA Triad เป็นโมเดลพื้นฐานที่ใช้ทั่วโลกในการออกแบบ นำไปปฏิบัติ และประเมินระบบความปลอดภัยข้อมูล
1. Confidentiality (ความลับ)
คำจำกัดความ: รับรองว่า ข้อมูลจะเข้าถึงได้เฉพาะบุคคล/กระบวนการ/ระบบ ที่ได้รับอนุญาตเท่านั้น ป้องกันการเปิดเผยข้อมูลต่อบุคคลที่ไม่ได้รับอนุญาต (Unauthorized Disclosure)
มาตรการบังคับ:
- Encryption (การเข้ารหัส): TLS/SSL (HTTPS), IPsec VPN, SSH, Disk Encryption (BitLocker, LUKS), Database Encryption, Email Encryption (S/MIME, PGP)
- Access Control: RBAC (Role-Based), ABAC (Attribute-Based), MAC (Mandatory), DAC (Discretionary), Zero Trust (Verify Explicitly)
- Data Classification & Handling: Labeling (Public, Internal, Confidential, Restricted), DLP (Data Loss Prevention)
- Network Segmentation: VLAN, VRF, Micro-segmentation, Firewall Zones
- Steganography / Watermarking (สำหรับข้อมูลความลับระดับสูง)
2. Integrity (ความสมบูรณ์/ความถูกต้อง)
คำจำกัดความ: รับรองว่า ข้อมูล ไม่ถูกเปลี่ยนแปลง ลบ เพิ่ม หรือทำลาย โดยไม่ได้รับอนุญาต (Unauthorized Modification) รวมถึงความสมบูรณ์ของระบบและซอฟต์แวร์
มาตรการบังคับ:
- Hashing & Digital Signatures: SHA-256/384/512, HMAC, Digital Certificates (PKI), Code Signing, Blockchain/Merkle Trees
- Integrity Verification: File Integrity Monitoring (FIM - Tripwire, AIDE, Wazuh, OSSEC), RPM/Deb Package Verification, Windows Resource Protection (SFC), Secure Boot (UEFI)
- Version Control & Change Management: Git (Signed Commits), CI/CD Pipeline Integrity (SLSA, in-toto), Approved Change Windows
- Database Integrity: ACID Transactions, Constraints (FK, Unique, Check), Audit Trails/Triggers
- Network Protocol Integrity: TCP Checksums, IPsec AH/ESP, TLS Record Protocol
3. Availability (ความพร้อมใช้งาน)
คำจำกัดความ: รับรองว่า ระบบ เครือข่าย และข้อมูล พร้อมให้บริการและเข้าถึงได้ เมื่อต้องการ โดยผู้ที่ได้รับอนุญาต ป้องกันการปฏิเสธบริการ (Denial of Service)
มาตรการบังคับ:
- Redundancy & High Availability: Clustering, Load Balancing (L4/L7), Failover, Multi-AZ/Region, RAID, UPS, Generator
- DDoS Protection: Scrubbing Centers (Cloudflare, AWS Shield, Akamai), Rate Limiting, Anycast, WAF
- Disaster Recovery (DR) & Business Continuity (BCP): RTO/RPO, Backup (3-2-1 Rule), Immutable Backups, Failover Testing, Runbooks
- Monitoring & Alerting: Infrastructure (Prometheus, Datadog, Zabbix), Application (APM), Logs (SIEM), Synthetic Monitoring
- Capacity Planning & Auto-scaling: Kubernetes HPA/VPA, Cloud Autoscaling Groups
- Patch & Vulnerability Management: Timely Patching 防止 Exploit ที่ทำให้ระบบ Down
ความสัมพันธ์และการแลกเปลี่ยน (Trade-offs)
สามหลักการนี้มัก ขัดแย้งกัน (Conflict) ต้องหาจุดสมดุล (Balance) ตามความเสี่ยงและความต้องการทางธุรกิจ:
- Encryption เพิ่ม Confidentiality & Integrity แต่อาจลด Availability (Latency, CPU Overhead, Key Management Complexity)
- Strict Access Control เพิ่ม Confidentiality แต่อาจลด Availability (Lockout, Complexity)
- Logging/Auditing เพิ่ม Integrity/Accountability แต่อาจลด Availability (Disk Full, Performance)
ขยายจาก CIA: แนวคิดเพิ่มเติม (Extended Models)
| โมเดล | เพิ่มเติม | คำอธิบาย |
|---|---|---|
| Parkerian Hexad (Donn Parker) | + Possession/Control, Authenticity, Utility | ครอบคลุมการควบครองข้อมูล ความแท้จริง และประโยชน์ของข้อมูล |
| CIA + Non-repudiation | + Non-repudiation (ไม่สามารถปฏิเสธการกระทำได้) | สำคัญสำหรับ Legal/Financial Transactions (Digital Signatures, Audit Logs) |
| Five Pillars of IA (DoD) | + Authenticity, Non-repudiation | Information Assurance Model ของกระทรวงกลาโหมสหรัฐ |
การประยุกต์ใช้ใน Network Security จริง
- Risk Assessment: ระบุ Asset, Threat, Vulnerability แล้วประเมิน Impact ต่อ C, I, A แต่ละด้าน
- Control Selection: เลือก Controls ที่ลด Risk ให้ตรงกับ CIA Priority ขององค์กร (เช่น Bank: C > I > A, Hospital: A > I > C)
- Policy Definition: เข้ารหัสข้อมูลระดับ Confidential (C), ใช้ Digital Signature สำหรับ Transaction (I), 設計 HA Cluster สำหรับ Core Banking (A)
- Incident Response: จำแนก Incident Type: Data Breach (C), Data Tampering (I), Ransomware/DDoS (A)
- Compliance Mapping: GDPR (C, I), PCI-DSS (C, I, A), HIPAA (C, I, A), SOX (I, A)
สรุป
CIA Triad (Confidentiality, Integrity, Availability) เป็นหัวใจของความปลอดภัยเครือข่ายและสารสนเทศ ทุกมาตรการควบคุม (Controls) ทุกการลงทุน ทุกการตัดสินใจ ควรสอดคล้องกับเป้าหมาย 3 จุดนี้ การเข้าใจและนำไปประยุกต์ใช้อย่างถูกต้อง จะทำให้องค์กรมี Security Posture ที่แข็งแกร่ง ยั่งยืน และรองรับธุรกิจได้จริง