CIA Triad คืออะไร?
CIA Triad เป็นโมเดลพื้นฐานของ Information Security ประกอบด้วย 3 หลักการ:
- C - Confidentiality (ความลับ)
- I - Integrity (ความสมบูรณ์)
- A - Availability (ความพร้อมใช้งาน)
โมเดลนี้ใช้เป็นกรอบคิดในการออกแบบ นโยบาย และมาตรการความปลอดภัยทุกระบบ รวมถึง Network Security
รายละเอียดแต่ละหลักการ
1. Confidentiality (ความลับ)
เป้าหมาย: ข้อมูลเข้าถึงได้เฉพาะผู้ได้รับอนุญาต (Authorized Entities)
- Network Measures: Encryption (TLS 1.3, IPsec, MACsec, WireGuard), VPN, Network Segmentation (VLAN, VRF, Micro-segmentation), ACLs, Zero Trust (ZTNA)
- Threats: Eavesdropping (Sniffing), MITM, Data Exfiltration, Insider Threat, Side-channel Attacks
2. Integrity (ความสมบูรณ์)
เป้าหมาย: ข้อมูลถูกต้อง ครบถ้วน ไม่ถูกแก้ไข/ลบ/เพิ่มโดยไม่ได้รับอนุญาต
- Network Measures: Cryptographic Hashing (SHA-256/384), Digital Signatures, Certificate Pinning, Secure Boot, Code Signing, WAF (Input Validation), Database Integrity Constraints, Blockchain/Immutable Logs
- Threats: Data Tampering, Ransomware (Encryption), MITM Modification, SQL/Command Injection, Firmware/Software Supply Chain Attacks
3. Availability (ความพร้อมใช้งาน)
เป้าหมาย: ระบบ/บริการ/ข้อมูล พร้อมใช้งานเมื่อผู้ได้รับอนุญาตต้องการ
- Network Measures: Redundancy (HA Clusters, VRRP, HSRP), Load Balancing, DDoS Protection (WAF, Scrubbing Centers), Anycast DNS, CDN, Backup/DR (RPO/RTO), Patch Management, Capacity Planning
- Threats: DoS/DDoS, Ransomware (Encryption/Wiper), Hardware Failure, Power/Cooling Failure, Natural Disaster, Misconfiguration, Cable Cut
ทำไม CIA Triad จึงสำคัญใน Network Security?
| เหตุผล | คำอธิบาย |
|---|---|
| กรอบคิดร่วม (Common Framework) | ทีมทุกคน (NetOps, SecOps, Dev, Mgmt) พูดภาษาเดียวกัน วัดผลได้ |
| การจัดลำดับความสำคัญ (Prioritization) | องค์กรแต่ละแห่งมีความต้องการ CIA ต่างกัน (Bank: C>I>A | Hospital: A>I>C | E-commerce: A>C>I) |
| การประเมินความเสี่ยง (Risk Assessment) | วิเคราะห์ Threat/Vulnerability/Impact ต่อแต่ละหลักการ CIA |
| Compliance Mapping | มาตรฐาน (ISO 27001, NIST CSF, PCI-DSS) สอดคล้องกับ CIA |
| Incident Response | ระบุว่า Incident ส่งผลต่อ C, I, หรือ A → กำหนด Containment/Recovery Strategy |
การขยาย: Parkerian Hexad (เพิ่ม 3 หลัก)
- Authenticity: ยืนยันตัวตน/ต้นทาง (PKI, Digital Cert, Blockchain)
- Non-repudiation: ไม่ปฏิเสธการกระทำได้ (Digital Signature, Audit Trail)
- Possession/Control: ควบคุมการเข้าถึง (Key Management, DLP, DRM)
การปกป้อง CIA Triad ใน Network (Practical Steps)
- Classify Data: ระบุ Data Sensitivity (Public, Internal, Confidential, Restricted)
- Encrypt: Data in Transit (TLS 1.3, IPsec, MACsec) + Data at Rest (AES-256, LUKS, BitLocker)
- Strong Authentication: MFA (FIDO2/WebAuthn, Push, Hardware Token) ทุกจุดเข้าถึง
- Least Privilege & Zero Trust: Micro-segmentation, ZTNA, Just-In-Time Access
- Integrity Verification: File Integrity Monitoring (FIM), Code Signing, Secure Boot, Immutable Infrastructure
- Resilience Design: HA, Multi-AZ/Region, DDoS Protection, Automated Failover, Tested DR
- Monitoring & Detection: SIEM, NDR, UEBA, Threat Hunting, Deception Technology
- Regular Testing: PenTest, Red Team, Breach & Attack Simulation (BAS), Chaos Engineering
สรุป
CIA Triad ไม่ใช่แค่ทฤษฎี แตเป็น คอมพาสนำทาง สำหรับทุกการตัดสินใจด้าน Network Security การทำความเข้าใจและสมดุล C-I-A ตามบริบทธุรกิจ (Business Context) เป็นกุญแจสู่ Security Architecture ที่มีประสิทธิภาพและคุ้มค่า