CA (Certificate Authority) คืออะไร?
Certificate Authority หรือ CA (หน่วยงานออกใบรับรอง) เป็นบุคคลที่สามที่เชื่อถือได้ ซึ่งมีหน้าที่ออกและจัดการใบรับรองดิจิทัล (Digital Certificates) เพื่อยืนยันตัวตนของเว็บไซต์ องค์กร หรือบุคคลบนอินเทอร์เน็ต CA ทำหน้าที่เหมือน "หน่วยงานออกบัตรประจำตัว" ที่รับรองความถูกต้องของคีย์สาธารณะ (Public Key) ของเจ้าของใบรับรอง
บทบาทและความสำคัญของ CA
1. สร้างความเชื่อมั่นในการสื่อสารออนไลน์
CA ให้การ اطمینานว่าคุณกำลังติดต่อกับองค์กรที่แท้จริง ไม่ใช่ผู้ปลอมแปลง ผ่านกระบวนการตรวจสอบตัวตนที่เข้มงวด ก่อนจะออกใบรับรอง SSL/TLS
2. ระบบ PKI (Public Key Infrastructure)
CA เป็นหัวใจของโครงสร้างพื้นฐานคีย์สาธารณะ (PKI) ที่จัดการคู่คีย์อсимเมตริก (Asymmetric Key Pairs) ใช้สำหรับเข้ารหัส ถอดรหัส ลงนามดิจิทัล และตรวจสอบความถูกต้อง
3. โครงสร้างลำดับชั้นของ CA
- Root CA: CA ระดับบนสุด ที่เชื่อถือได้โดยอัตโนมัติจากเบราว์เซอร์และระบบปฏิบัติการ (เช่น ใน Trust Store)
- Intermediate CA / Sub CA: CA ระดับกลาง ที่ได้รับอนุญาตจาก Root CA ให้ออกใบรับรองต่อผู้ใช้ปลายทาง
ประเภทของ CA
Public CA
ให้บริการออกใบรับรองสาธารณะ เช่น DigiCert, GlobalSign, Let's Encrypt เหมาะสำหรับเว็บไซต์และบริการที่เข้าถึงได้จากสาธารณะ
Private CA (In-house CA)
องค์กรตั้งขึ้นเองเพื่อใช้ภายในองค์กร (Enterprise PKI) ควบคุมนโยบายความปลอดภัยได้เต็มที่ แต่ต้องดูแลระบบเอง
ไฟล์และรูปแบบที่เกี่ยวข้อง
- CA Certificate (.crt / .cer): ใบรับรองสาธารณะของ CA ใช้สำหรับตรวจสอบความถูกต้องของใบรับรองที่ CA ออก
- Certificate Chain: ใบรับรองระดับกลางและราก ที่ต้องติดตั้งครบถ้วนเพื่อให้ไว้วिशวาสได้
- CRL (Certificate Revocation List): รายการใบรับรองที่ถูกเพิกถอนก่อนหมดอายุ
CA ในกรณีเฉพาะ
Wi-Fi และ Eduroam
เครือข่าย Wi-Fi ระดับองค์กร (Enterprise Wi-Fi) ใช้ CA เพื่อออกใบรับรองให้อุปกรณ์และเซิร์ฟเวอร์ RADIUS (AAA Server) เพื่อการยืนยันตัวตนแบบ WPA2-Enterprise หรือ Eduroam ต้องติดตั้ง Root CA Certificate บนอุปกรณ์ผู้ใช้
CA Server
ซอฟต์แวร์หรืออุปกรณ์ที่ทำหน้าที่เป็น CA เช่น Microsoft AD CS, OpenSSL, EJBCA ให้บริการออก เรียกคืน และจัดการวงจรชีวิตของใบรับรอง
สรุป
CA เป็นโครงสร้างพื้นฐานที่จำเป็นสำหรับความปลอดภัยบนอินเทอร์เน็ต ทำให้การสื่อสาร เข้ารหัส และการยืนยันตัวตนเป็นไปอย่างน่าเชื่อถือ การเลือกใช้ Public CA หรือ Private CA ขึ้นอยู่กับขอบเขตการใช้งาน และความต้องการในการควบคุม