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

วิธีคำนวณความเสี่ยงรวมต่อธุรกิจในความปลอดภัยเครือข่าย (Cyber Risk Quantification)

การคำนวณความเสี่ยงทางไซเบอร์ (Cyber Risk Quantification) สำหรับธุรกิจ

การคำนวณความเสี่ยงไม่ใช่แค่สูตรคณิตศาสตร์ แต่เป็น กระบวนการอย่างเป็นระบบ เพื่อแปลงความเสี่ยงทางเทคนิค ให้เป็นภาษาธุรกิจ (Financial Impact) ที่ผู้ตัดสินใจเข้าใจและจัดสรรงบประมาณได้

โมเดลพื้นฐาน: FAIR (Factor Analysis of Information Risk)

มาตรฐานอุตสาหกรรมสำหรับ Quantitative Risk Analysis

Risk = Loss Event Frequency (LEF) × Loss Magnitude (LM)

LEF = Threat Event Frequency (TEF) × Vulnerability (Vuln)
LM  = Primary Loss + Secondary Loss (Reputation, Legal, Regulatory, Competitive)

ขั้นตอนการคำนวณความเสี่ยงรวม (Step-by-Step)

ขั้นตอนที่ 1: ระบุทรัพยากรสำคัญ (Crown Jewels Identification)

  • จัดทำ Asset Inventory (CMDB)
  • จัดประเภทความสำคัญ: Critical, High, Medium, Low
  • ระบุ Business Process ที่พึ่งพา Asset แต่ละตัว

ขั้นตอนที่ 2: ระบุภัยคุกคามที่เกี่ยวข้อง (Threat Modeling)

  • ใช้ MITRE ATT&CK Mapping กับ Environment
  • Threat Intelligence Feeds ที่เกี่ยวข้องอุตสาหกรรม/ภูมิภาค
  • คำนวณ Threat Event Frequency (TEF): ครั้ง/ปี ที่ภัยคุกคามจะพยายามโจมตี

ขั้นตอนที่ 3: ประเมินช่องโหว่และ Control คงเหลือ (Vulnerability & Control Effectiveness)

  • Vulnerability Scanning (Nessus, Qualys, Tenable) + Penetration Testing
  • ประเมิน Control Effectiveness (0-100% หรือ 0-1): Preventive, Detective, Corrective
  • คำนวณ Vulnerability (Vuln) = 1 - Control Effectiveness

ขั้นตอนที่ 4: ประเมินผลกระทบ (Impact Analysis)

ประเภทความเสียหายตัวอย่างการคำนวณ
Primary Loss (Direct)Ransom Payment, Incident Response Cost, Forensics, System Rebuild, Legal Fees, Regulatory Fines (PDPA: ≤5M THB, GDPR: ≤4% Revenue)
Secondary Loss (Indirect)Reputation Loss (Customer Churn %), Stock Price Impact, Competitive Advantage Loss, Increased Insurance Premium, Audit Costs
Operational LossDowntime Cost/Hour × Estimated Downtime Hours (RTO)

ขั้นตอนที่ 5: คำนวณและจัดอันดับความเสี่ยง (Risk Calculation & Prioritization)

Annualized Loss Expectancy (ALE) = SLE × ARO

SLE (Single Loss Expectancy) = Asset Value × Exposure Factor (EF)
ARO (Annualized Rate of Occurrence) = LEF (จากขั้นตอนที่ 2-3)

# ตัวอย่าง:
Asset Value = $10M, EF = 0.4 (40% loss if breached) → SLE = $4M
TEF = 10 attempts/year, Vuln = 0.3 (70% control effectiveness) → LEF = 3/year
ALE = $4M × 3 = $12M/year

ขั้นตอนที่ 6: Risk Treatment Decision

กลยุทธ์เมื่อไหร่ใช้ตัวอย่าง
Mitigate (ลด)Risk > Risk Appetite, ROI > CostDeploy WAF, MFA, Patch, Segmentation
Transfer (โอน)Risk สูง, ควบคุมได้ยาก, มี InsuranceCyber Insurance, Outsource to MSSP
Accept (ยอมรับ)Risk ≤ Appetite, Cost > BenefitDocument, Monitor, Review ทุกไตรมาส
Avoid (หลีกเลี่ยง)Risk ไม่สามารถจัดการได้ / Business Value ต่ำDecommission Legacy System, Stop Service

เครื่องมือและ Framework ที่ช่วย

  • FAIR Model / Open FAIR: Standard สำหรับ Quantitative Risk
  • NIST SP 800-30: Guide for Conducting Risk Assessments
  • ISO 27005: Information Security Risk Management
  • RiskLens, Safe Security, Axio, Balbix: Commercial CRQ Platforms
  • Microsoft Defender for Cloud / Secure Score: Built-in Risk Scoring
  • CISA KEV (Known Exploited Vulnerabilities) + EPSS (Exploit Prediction Scoring System): Prioritization Data-driven

ตัวอย่าง Dashboard สำหรับ Board/Management

MetricTargetCurrentTrend
Total Annualized Risk Exposure< $5M$12.3M↑ +15%
Critical Assets Unprotected03→
Mean Time to Patch (Critical)< 7 days45 days↓ Improving
Phishing Click Rate< 2%8.5%↑ Worsening
Security Budget vs Risk Reduction> 3:1 ROI1.2:1→

Best Practices

  • ใช้ Ranges (Monte Carlo Simulation) แทน Point Estimates (Min, ML, Max)
  • Calibrate Subject Matter Experts (SMEs) ให้ประเมินสม่ำเสมอ
  • Update Risk Register ทุกไตรมาส หรือเมื่อมี Major Change/Incident
  • Link กับ Business Objectives (Revenue, Customer Trust, Compliance)
  • Communicate ในภาษา Financial Terms ไม่ใช่ Technical Jargon