Technical Currency (ความทันสมัยทางเทคนิค) คืออะไร?
ในบริบทของ Network Security และ IT Management Technical Currency หมายถึง สถานะของเทคโนโลยี (Hardware, Software, Firmware, Protocol, Standard, Cryptographic Algorithm) ว่า "ทันสมัย" หรือ "ล้าสมัย" เพียงใด เทียบกับเวอร์ชันล่าสุดที่มีอยู่ และการสนับสนุนจาก Vendor/Community
ทำไม Technical Currency จึงสำคัญต่อ Security?
| มิติ | ผลกระทบหากไม่ทันสมัย (Technical Debt / Obsolescence) |
|---|---|
| Vulnerability Exposure | ซอฟต์แวร์เก่าไม่ได้รับ Security Patch → ช่องโหว่ CVE ค้างอยู่ → ถูก Exploit (WannaCry: EternalBlue บน Windows XP/Server 2003) |
| Compliance Violation | PCI-DSS, HIPAA, GDPR, ISO 27001, BOT/SEC Guidelines ต้องการ Supported Versions & Timely Patching |
| Cryptographic Agility | Algorithm เก่า (TLS 1.0/1.1, SHA-1, RSA 1024, 3DES) ถูก Deprecate/Prohibit → MITM, Downgrade Attacks |
| Integration & Interoperability | Protocol เก่าไม่รองรับ Modern Standards (HTTP/2, HTTP/3, QUIC, mTLS, OIDC, SCIM, OpenTelemetry) |
| Vendor Support Ended (EOL/EOSL) | ไม่มี Patch, ไม่มี Hotfix, ไม่มี Technical Support → Single Point of Failure |
| Operational Risk | Hardware Failure Rate เพิ่ม, Spare Parts หายาก, Skill Set หายาก (COBOL, Mainframe, Old Firewall OS) |
| Performance & Efficiency | Hardware/Software เก่า ใช้ไฟมาก, ช้า, ไม่รองรับ Throughput/Speed ใหม่ (Wi-Fi 6/7, 25G/100G/400G) |
Software Currency vs Hardware Currency vs Protocol Currency
| ประเภท | ตัวอย่าง | ตัวชี้วัด Currency | การจัดการ |
|---|---|---|---|
| Software (OS, Apps, Firmware) | Windows, Linux, Firewall OS, Switch OS, Router IOS, Hypervisor, Agent | Version, Patch Level, Support Lifecycle (Mainstream/Extended/EOL) | Patch Management, Vulnerability Management, Lifecycle Tracking |
| Hardware (Devices, Appliances) | Firewall, Switch, Router, Server, HSM, Appliance, IoT Gateway | Model, Generation, EoS (End of Sale), EoL (End of Life), EoSL (End of Support Life) | Asset Management, Refresh Cycle (3-5-7 Years), Capacity Planning |
| Protocol & Standard | TLS, IPsec, BGP, OSPF, SNMP, Syslog, RADIUS, SAML, OIDC, SSH, NTP | RFC Version, Deprecation Status, IANA Registry, Industry Adoption | Protocol Migration Plan, Crypto Agility, Standards Tracking |
| Cryptographic Algorithm | AES, ChaCha20, RSA, ECDSA, Ed25519, SHA-2/3, KYBER, DILITHIUM (PQC) | NIST SP 800-57, 800-131A, 800-208, IETF RFC, CNSA Suite 2.0 | Crypto Inventory, Migration Roadmap, PQC Readiness |
การจัดการ Technical Currency (Management Framework)
- Asset Inventory (CMDB): รู้ว่ามีอะไรบ้าง Version อะไร Owner ใคร Criticality ระดับไหน (Automated Discovery: SCCM, Lansweeper, Qualys, Runecast, Lansweeper, Network Scanners)
- Lifecycle Tracking: Vendor Lifecycle Policy (Cisco Lifecycle, Microsoft Lifecycle, Red Hat Lifecycle, VMware Lifecycle) → Calendar Alerts (EoS, EoL, EoSL)
- Vulnerability & Patch Management: Scan → Prioritize (CVSS + EPSS + CISA KEV + Asset Criticality + Exploitability) → Patch/Remediate (SLA ตาม Severity)
- Technical Debt Register: บันทึกสิ่งที่ยังไม่ทันสมัย + Risk Acceptance (Owner, Compensating Controls, Target Remediation Date, Review Cycle)
- Refresh/Roadmap Planning: Annual Budget Cycle → Hardware Refresh, Software Upgrade, Protocol Migration, Crypto Migration Projects
- Automation: Infrastructure as Code (Terraform, Ansible), GitOps (ArgoCD, Flux), Policy-as-Code (OPA, Kyverno) → Enforce Currency Standards
- Metrics & Reporting: % Assets Current, % Critical/High Vulns > SLA, Mean Time to Patch (MTTP), Technical Debt Index, EOL Exposure Value
Technical Currency ในบริบทเฉพาะ Network Security
- Firewall/IPS/IDS: Signature Version (Daily/Weekly), Engine Version, OS Version — Auto-update Signature, Schedule Engine/OS Upgrade
- VPN/ZTNA: Protocol (WireGuard, TLS 1.3), Auth (FIDO2, Certificate), Client Version — Enforce Min Version
- Wireless: WPA3, Wi-Fi 6/6E/7, 802.11r/k/v (Fast Roaming), PMF (Protected Management Frames)
- Routing/Switching: BGP RPKI/ROV, BGPsec, Segment Routing (SRv6), NETCONF/YANG/gNMI, Telemetry (gNMI, BMP)
- Monitoring/Visibility: eBPF, OpenTelemetry, NetFlow/IPFIX v10, Streaming Telemetry — แทน SNMP Polling
Currency Upgrade vs Overhaul
- Currency Upgrade: อัปเกรดเวอร์ชัน/แพตช์ ให้เป็น Current Supported Version (เช่น Windows 10 → 11, TLS 1.2 → 1.3, Firewall OS 9.x → 10.x) — Lower Risk, Lower Cost, Frequent
- Overhaul / Re-architecture: เปลี่ยนสถาปัตยกรรม/แพลตฟอร์ม (เช่น On-prem Firewall → Cloud-delivered SASE, Legacy VPN → ZTNA, Monolithic App → Microservices/K8s) — Higher Risk, Higher Cost, Strategic, Multi-year
สรุป
Technical Currency ไม่ใช่ "อยากมี" — เป็น Security Hygiene พื้นฐาน การขาด Currency = Technical Debt = Security Risk ที่วัดได้และจัดการได้ องค์กรที่โปรดเกรดต้องมี: Inventory → Lifecycle Tracking → Risk-based Patching → Debt Register → Refresh Roadmap → Automation → Metrics วัดด้วย % Current, MTTP, EOL Exposure — และรายงานให้ Board/Management ทุกไตรมาส