Digital Certificates ใน Network Security คืออะไร
ไฟล์หรือรหัสผ่านอิเล็กทรอนิกส์ ใช้ Cryptography และ PKI (Public Key Infrastructure) ยืนยันตัวตนของ อุปกรณ์ เซิร์ฟเวอร์ หรือบุคคล Digital Certificate Authentication ช่วยองค์กรรักษาความปลอดภัยเครือข่าย โดยอนุญาตเฉพาะอุปกรณ์ที่เชื่อถือได้ให้เชื่อมต่อ
Digital Certificates คืออะไร และทำงานอย่างไร
Certificate Authorities (CAs) ออก Digital Certificates ให้บุคคล/องค์กรผ่านอินเทอร์เน็ต Digital Signature สร้างจาก Public Key + Description ใช้ยืนยันว่าองค์กรควบคุม Public Key นั้นได้
วัตถุประสงค์ของ Digital Certificate
ให้ความปลอดภัยในการทำธุรกรรม ยืนยันตัวตนระหว่างผู้ใช้ Digital Certificate = Passport ของระบบดิจิทัล (เช่น Passport ยืนยันสัญชาติ)
ประเภทของ Digital Certificates
- Digi-SSL™ Secure Socket Layer Certificate (SSL)
- Digi-Code™ Software Signing Certificate (Code Signing)
- Digi-ID™ Client Certificate / Digital ID
ตัวอย่าง Digital Certificate
Digital ID / Client Certificate ใช้ระบุตัวตน: User-to-User, Machine-to-Machine, Machine-to-User Email: Sender ký số (Digitally Sign) Recipient ยืนยัน Client Certificate ใช้ยืนยัน Sender และ Recipient
Digital Certificates ปลอดภัยหรือไม่
ไฟล์ข้อมูลยืนยันตัวตนบุคคล/คอมพิวเตอร์ ทำให้การสื่อสารออนไลน์ปลอดภัยด้วย Encryption ธุรกรรมออนไลน์ปลอดภัย CA (Certificate Authorities) ออก Digital Certificates
Digital Certificates ใช้ทำอะไร
Public Key Cryptography ทั่วไป โดยเฉพาะ Web Browser สร้าง Secure SSL Connections แบ่งปัน Keys สำหรับ Cryptographic Operations (Public Key Encryption) และ Digital Signature Authentication
Digital Certificates มีอายุการใช้งานหรือไม่
มีอายุจำกัด Digital Signature Certificate: 1-2 ปี (ขึ้นอยู่กับ Certifying Authorities)
Digital Certificate คืออะไร และสำคัญอย่างไร
CA บนอินเทอร์เน็ตเข้ารหัสข้อมูลระหว่าง Browser และ Website หลังยืนยันว่า Website เป็นของบริษัท Browser จึงเชื่อถือ Certificate ของบริษัท
คุณสมบัติและวัตถุประสงค์ของ Digital Certificate
ผ่าน PKI (Public Key Infrastructure) Digital Certificate = Electronic Password ให้บุคคล/องค์กรแลกเปลี่ยนข้อมูลปลอดภัยบนอินเทอร์เน็ต เรียกอีกอย่างว่า Public Key Certificate, Identity Certificate
วัตถุประสงค์หลักของ Certificate
1. Authenticate Server Identity 2. Bind Key Pair กับ Server
มี Digital Certificates กี่ประเภท
3 ประเภทหลักที่นิยม: TLS/SSL Certificates, Code-signing Certificates, User/Client Certificates ทุกประเภทมีลักษณะเฉพาะ แต่วัตถุประสงค์ร่วมกันคือ Trust (ความเชื่อถือ)
Digital Certificate และประเภทต่างๆ
TLS/SSL Certificates ติดตั้งบน Server (Transport Layer Security, Secure Socket Layer) รักษาความเป็นส่วนตัวและความปลอดภัย Client-Server Communication
ประเภท Certificate ที่แตกต่างกัน
- Server SSL Certificate
- Client TLS/SSL Certificate
- Email Certificate
- EMV Certificate
- Code Signing Certificate
- Qualified Certificate
- Root Certificate
- Intermediate Certificate
3 ประเภท Certificate หลัก (Validation Levels)
- Domain-validated (DV)
- Organization-validated (OV)
- Extended-validation (EV)
ทั้ง 3 ให้ระดับความปลอดภัยเท่ากัน แตกต่างเพียงกระบวนการตรวจสอบ (Validation) ต้องออกโดย CA ที่น่าเชื่อถือ