Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

ความปลอดภัยเครือข่ายประกอบด้วย 3 แนวคิดหลักอะไร? (CIA Triad)

สามแนวคิดหลักของความปลอดภัยเครือข่าย: 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-repudiationInformation Assurance Model ของกระทรวงกลาโหมสหรัฐ

การประยุกต์ใช้ใน Network Security จริง

  1. Risk Assessment: ระบุ Asset, Threat, Vulnerability แล้วประเมิน Impact ต่อ C, I, A แต่ละด้าน
  2. Control Selection: เลือก Controls ที่ลด Risk ให้ตรงกับ CIA Priority ขององค์กร (เช่น Bank: C > I > A, Hospital: A > I > C)
  3. Policy Definition: เข้ารหัสข้อมูลระดับ Confidential (C), ใช้ Digital Signature สำหรับ Transaction (I), 設計 HA Cluster สำหรับ Core Banking (A)
  4. Incident Response: จำแนก Incident Type: Data Breach (C), Data Tampering (I), Ransomware/DDoS (A)
  5. 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 ที่แข็งแกร่ง ยั่งยืน และรองรับธุรกิจได้จริง