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

หลักการสำคัญของ Network Security: CIA Triad และ Security Principles

CIA Triad: หัวใจของ Information Security

สามหลักการพื้นฐานที่ทุกมาตรการความปลอดภัยต้องปกป้อง:

หลักการความหมายตัวอย่างมาตรการภัยคุกคามที่เกี่ยวข้อง
Confidentiality
(ความลับ)
ข้อมูลเข้าถึงได้เฉพาะผู้ได้รับอนุญาตEncryption (AES, TLS), Access Control (RBAC, ABAC), DLP, Data ClassificationEavesdropping, Data Breach, Insider Threat, MITM
Integrity
(ความสมบูรณ์)
ข้อมูลถูกต้อง ครบถ้วน ไม่ถูกแก้ไขโดยไม่ได้รับอนุญาตHashing (SHA-256), Digital Signature, Version Control, WAF, Database Constraints, BlockchainData Tampering, Ransomware, SQL Injection, Man-in-the-Middle
Availability
(ความพร้อมใช้งาน)
ระบบและข้อมูลพร้อมใช้งานเมื่อต้องการRedundancy (HA, Cluster), Backup/DR, DDoS Protection, Load Balancing, Patch ManagementDoS/DDoS, Ransomware, Hardware Failure, Power Outage, Natural Disaster

หลักการขยาย (Extended Principles) - Parkerian Hexad

  1. Authenticity (ความ xác thực): ยืนยันตัวตนและต้นทางข้อมูล (Digital Certificates, PKI, Blockchain)
  2. Non-repudiation ( عدمการปฏิเสธ): ไม่สามารถปฏิเสธการกระทำที่ทำไปได้ (Digital Signature, Audit Logs)
  3. Possession/Control (การครอบครอง/ควบคุม): ควบคุมการเข้าถึงทรัพยากร (Encryption Key Management, DLP)

หลักการออกแบบความปลอดภัย (Security Design Principles) - Saltzer & Schroeder

  1. Economy of Mechanism: ให้ง่ายที่สุด ความซับซ้อนคือศัตรูของความปลอดภัย
  2. Fail-Safe Defaults: Default = Deny (Deny by Default) อนุญาตเฉพาะที่จำเป็น
  3. Complete Mediation: ตรวจสอบสิทธิ์ทุกครั้งที่เข้าถึง (Not just once)
  4. Open Design: ความปลอดภัยไม่ควรพึ่งพาความลับของการออกแบบ (Kerckhoffs's Principle)
  5. Separation of Privilege: ต้องการหลายเงื่อนไข纔ให้สิทธิ์ (Multi-factor, Dual Control)
  6. Least Privilege: ให้สิทธิ์น้อยที่สุดที่เพียงพอ (Just-in-Time, Just-Enough-Access)
  7. Least Common Mechanism: ลดการใช้ Shared Resources (ลด Attack Surface)
  8. Psychological Acceptability: ใช้งานง่าย ไม่อยากให้ User หาทาง繞 (Shadow IT)

การประยุกต์ใน Network Security (Network-Specific)

1. Defense in Depth (纵深防御)

หลายชั้นการป้องกัน: Perimeter Firewall → Network Segmentation (VLAN, Micro-segmentation) → Host Firewall/EDR → Application Security → Data Encryption

2. Zero Trust Architecture

  • Never Trust, Always Verify
  • Verify Explicitly (Identity, Device Health, Location, Behavior)
  • Least Privilege Access (Micro-segmentation, ZTNA)
  • Assume Breach (Monitoring, Analytics, Automation)

3. Network Security Controls

  • Preventive: Firewall, IPS, WAF, NAC, Email/Web Gateway, DLP
  • Detective: SIEM, NDR, IDS, Threat Hunting, UEBA
  • Corrective: Backup/DR, Patch Management, Automated Response (SOAR)
  • Administrative: Policies, Training, Access Review, Incident Response Plan

7 Layers of Security (OSI Model Mapping)

  1. Human Layer: Security Awareness, Phishing Training, Insider Threat Program
  2. Perimeter Layer: Border Firewall, DDoS Protection, DNS Filtering
  3. Network Layer: Segmentation (VLAN, VRF), ACL, 802.1X, VPN, SD-WAN Security
  4. Endpoint Layer: EDR/XDR, Antivirus, Disk Encryption, Patch Management, USB Control
  5. Application Layer: WAF, API Gateway, Secure Coding (DevSecOps), AppSec Testing (SAST/DAST/IAST)
  6. Data Layer: Encryption (At-rest, In-transit), DLP, Classification, Tokenization, Key Management
  7. Mission Critical Layer: Crown Jewels Protection (Air-gap, HSM, PAM, Immutable Backup)

สรุป

Network Security ที่แข็งแกร่ง ต้องสร้างบน CIA Triad ใช้ Security Design Principles ปฏิบัติ Defense in Depth และขยับสู่ Zero Trust ไม่มี Silver Bullet ต้องรวม People, Process, Technology อย่างต่อเนื่อง