PKI (Public Key Infrastructure) คืออะไร?
PKI (Public Key Infrastructure) หรือ โครงสร้างพื้นฐานคีย์สาธารณะ เป็นเฟรมเวิร์กความปลอดภัยทางไซเบอร์ที่ใช้จัดการ คีย์สาธารณะ (Public Key) และ คีย์ส่วนตัว (Private Key) ร่วมกับ ใบรับรองดิจิทัล (Digital Certificates) เพื่อให้เกิด:
- การเข้ารหัส (Encryption): ปกป้องข้อมูลไม่ให้อ่านได้ระหว่างการส่ง
- การยืนยันตัวตน (Authentication): ยืนยันตัวตนผู้ส่ง/ผู้รับ เซิร์ฟเวอร์/ไคลเอนต์
- ความสมบูรณ์ของข้อมูล (Integrity): ตรวจสอบข้อมูลไม่ถูกเปลี่ยนแปลงระหว่างทาง
- การปฏิเสธไม่ได้ (Non-repudiation): ไม่สามารถปฏิเสธการกระทำที่ทำแล้ว (Digital Signature)
PKI ทำงานอย่างไร? (Asymmetric Encryption)
PKI ใช้ การเข้ารหัสแบบอะซิมเมตริก (Asymmetric Encryption) ที่มีคู่คีย์ 2 ชุด:
| คีย์ | ลักษณะ | ใช้ทำอะไร |
|---|---|---|
| Public Key (คีย์สาธารณะ) | เผยแพร่สาธารณะ ได้ทุกคน | เข้ารหัสข้อมูล / ยืนยันลายเซ็นดิจิทัล |
| Private Key (คีย์ส่วนตัว) | เก็บไว้ลับ ไม่ให้ใครรู้ | ถอดรหัสข้อมูล / สร้างลายเซ็นดิจิทัล |
| ประเภท | คำอธิบาย | ตัวอย่าง |
|---|---|---|
| Public CA | เชื่อถือได้ทั่วโลก บราวเซอร์/OS ยอมรับอัตโนมัติ | DigiCert, GlobalSign, Sectigo, Let's Encrypt |
| Private CA (Enterprise CA) | องค์กรตั้งเอง ใช้ภายในองค์กร (Intranet, VPN, Wi-Fi 802.1X) | Microsoft AD CS, Smallstep, HashiCorp Vault |
การประยุกต์ใช้ PKI ในเครือข่าย
- HTTPS/SSL/TLS: เว็บไซต์ ใช้ Certificate จาก Public CA
- Wi-Fi Enterprise (802.1X/EAP-TLS): ใช้ Certificate แทนรหัสผ่าน
- VPN (IPsec/OpenVPN): ใช้ Certificate ยืนยันตัวตน Client/Server
- Email Security (S/MIME): เซ็นและเข้ารหัสอีเมล
- Code Signing: เซ็นซอฟต์แวร์/ไดรเวอร์ ให้เชื่อถือได้
- Document Signing: ลายเซ็นดิจิทัลที่มีผลทางกฎหมาย
- IoT Device Identity: ให้อุปกรณ์ IoT มีตัวตนดิจิทัล
ทำไม PKI จึงสำคัญ?
- เป็น Trust Foundation ของอินเทอร์เน็ต โดยไม่ต้องแลกเปลี่ยน Secret Key ล่วงหน้า
- รองรับ Zero Trust Architecture (Device Identity, mTLS)
- บังคับใช้ได้ด้วย Policy และ Compliance (eIDAS, HIPAA, GDPR)
- ป้องกัน Man-in-the-Middle (MitM), Spoofing, Tampering
PKI Process สรุป (PKI Lifecycle)
Key Gen → CSR → RA Verify → CA Sign → Issue Cert → Distribute → Use → Monitor → Revoke/Renew
สรุป
PKI เป็นโครงสร้างพื้นฐานที่ทำให้การสื่อสารบนเครือข่ายปลอดภัย ได้รับการยืนยันตัวตน และไว้ใจได้ ผ่านการใช้คีย์คู่ (Asymmetric Keys) และใบรับรองดิจิทัล (X.509 Certificates) ที่ออกโดย CA ที่เชื่อถือได้ เป็นเทคโนโลยีหลังเว็บ HTTPS, VPN, Wi-Fi Enterprise, Email Security และ Digital Identity ทุกประเภท