ISO/IEC 7498-2: OSI Security Architecture - 8 กลไกความปลอดภัย (Security Mechanisms)
มาตรฐาน ISO/IEC 7498-2 (OSI Security Architecture) กำหนด 8 Specific Security Mechanisms (กลไกความปลอดภัยเฉพาะ) ที่ใช้ร่วมกับ 5 Security Services (บริการความปลอดภัย) คือ: Authentication, Access Control, Data Confidentiality, Data Integrity, Non-repudiation
8 กลไกความปลอดภัย (Specific Security Mechanisms)
| ลำดับ | กลไก (Mechanism) | คำอธิบาย | รองรับ Security Service |
| 1 | Encipherment (การเข้ารหัส) | แปลงข้อมูลให้อ่านไม่เข้าใจโดยใช้คีย์ (Symmetric: AES, Asymmetric: RSA/ECC) ปกป้องความลับ | Data Confidentiality |
| 2 | Digital Signature (ลายเซ็นดิจิทัล) | ใช้ Private Key เซ็นข้อมูล ให้ผู้รับตรวจสอบด้วย Public Key รับรองต้นทาง ความสมบูรณ์ และ Non-repudiation | Integrity, Non-repudiation, Authentication |
| 3 | Access Control (การควบคุมการเข้าถึง) | จำกัดการเข้าถึงทรัพยากรตามนโยบาย (ACL, RBAC, ABAC, MAC, DAC) ตัดสินใจ Allow/Deny | Access Control |
| 4 | Data Integrity (ความสมบูรณ์ของข้อมูล) | ตรวจจับการเปลี่ยนแปลงข้อมูลโดยไม่ได้รับอนุญาต (Hash: SHA-256, HMAC, Checksum, CRC) | Data Integrity |
| 5 | Authentication Exchange (การแลกเปลี่ยนการยืนยันตัวตน) | โปรโตคอลยืนยันตัวตนระหว่าง Entity (Challenge-Response, Kerberos, TLS Handshake, OAuth/OIDC) | Authentication (Peer/Entity) |
| 6 | Traffic Padding (การเติมข้อมูลเทียม) | ส่งข้อมูลดमी (Dummy Data) เพื่อปิดบัง Traffic Pattern ป้องกัน Traffic Analysis | Data Confidentiality (Traffic Flow) |
| 7 | Routing Control (การควบคุมเส้นทาง) | เลือกเส้นทางส่งข้อมูลที่ปลอดภัย หลีกเลี่ยงโหนด/ลิงก์ที่อาจถูกบุกครั้ง | Data Confidentiality, Availability |
| 8 | Notarization (การรับรอง/สักรอง) | Trusted Third Party (TTP/Notary) รับรองเหตุการณ์/การสื่อสาร ป้องกันการปฏิเสธ (Non-repudiation) | Non-repudiation, Authentication |
ความสัมพันธ์: Security Services ↔ Security Mechanisms
| Security Service (บริการ) | Mechanisms ที่รองรับ (กลไกที่ใช้) |
| Authentication | Authentication Exchange, Digital Signature, Encipherment |
| Access Control | Access Control, Authentication Exchange |
| Data Confidentiality | Encipherment, Routing Control, Traffic Padding |
| Data Integrity | Data Integrity, Digital Signature, Authentication Exchange |
| Non-repudiation | Digital Signature, Notarization |
มาตรฐาน ISO อื่นๆ ที่เกี่ยวข้องกับ Cybersecurity
| มาตรฐาน | ชื่อเต็ม | เน้น |
| ISO/IEC 27001 | Information Security Management Systems (ISMS) | Framework จัดการความปลอดภัยข้อมูลองค์กร (Certifiable) |
| ISO/IEC 27002 | Code of Practice for Information Security Controls | แนวทางปฏิบัติควบคุมความปลอดภัย (Controls) |
| ISO/IEC 27032 | Cybersecurity / Cyberspace Security | ความปลอดภัยในอวกาศไซเบอร์ ร่วมมือข้ามองค์กร |
| ISO/IEC 27035 | Information Security Incident Management | การจัดการเหตุการณ์ความปลอดภัย |
| ISO/IEC 27701 | Privacy Information Management (PIMS) | ขยาย 27001 สำหรับ Privacy/GDPR |
| ISO/IEC 15408 | Common Criteria (CC) | เกณฑ์การประเมินความปลอดภัยผลิตภัณฑ์ IT (EAL1-7) |
Pervasive Security Mechanisms (กลไกความปลอดภัยทั่วไป)
นอกจาก 8 Specific Mechanisms แล้ว ISO 7498-2 ยังกำหนด 5 Pervasive Mechanisms ที่ใช้ทั่วทุกระดับ:
- Trusted Functionality: ซอฟต์แวร์/ฮาร์ดแวร์ที่เชื่อถือได้ (TCB - Trusted Computing Base)
- Security Label: ป้ายกำกับระดับความลับ (MAC Labels: Top Secret, Secret, Confidential)
- Event Detection: ตรวจจับเหตุการณ์ความปลอดภัย (IDS/IPS, SIEM)
- Security Audit Trail: บันทึกกิจกรรมเพื่อตรวจสอบย้อนหลัง (Audit Logs)
- Security Recovery: กู้คืนสถานะปลอดภัยหลังเกิดเหตุการณ์ (Failover, Restore, Rollback)
การประยุกต์ใช้ในเครือข่ายจริง (Practical Mapping)
| ISO Mechanism | เทคโนโลยี/โปรโตคอลสมัยใหม่ |
| Encipherment | TLS 1.3 (AES-GCMP, ChaCha20-Poly1305), IPsec ESP, WireGuard, Age, WireGuard |
| Digital Signature | ECDSA/RSA-PSS (TLS Certs, Code Signing, JWT, SAML, S/MIME, DNSSEC) |
| Access Control | Zero Trust (ZTNA), RBAC/ABAC (OPA, Casbin), Firewall Rules, Network Policies (K8s) |
| Data Integrity | HMAC-SHA256, AEAD (AES-GCM), Merkle Trees, Git Commits, Blockchain |
| Authentication Exchange | TLS 1.3 Handshake, Kerberos, OAuth 2.0/OIDC, SAML 2.0, FIDO2/WebAuthn |
| Traffic Padding | VPN (WireGuard keepalive), Tor (Padding), QUIC, Cover Traffic |
| Routing Control | BGPsec, RPKI, Segment Routing (SR-TE), SD-WAN Policy-based Routing |
| Notarization | Timestamping Authority (RFC 3161), Blockchain Anchoring, Notary Services, CT Logs |
สรุป
ISO/IEC 7498-2 กำหนด 8 Specific Security Mechanisms (Encipherment, Digital Signature, Access Control, Data Integrity, Authentication Exchange, Traffic Padding, Routing Control, Notarization) ที่เป็นบล็อกก่อสร้างพื้นฐานสำหรับสร้าง 5 Security Services ทุกเทคโนโลยีความปลอดภัยสมัยใหม่ (TLS, IPsec, Zero Trust, PKI, Blockchain) เป็นการนำกลไกเหล่านี้มาปรับใช้และรวมกันในรูปแบบต่างๆ