Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

ระบบ Network Security ใดใช้ PKI (Public Key Infrastructure)?

PKI ใช้การเข้ารหัสแบบใด?

PKI ใช้ทั้ง Symmetric และ Asymmetric Encryption รวมจุดแข็งของทั้งสองแบบ เพื่อประสิทธิภาพและความปลอดภัยสูงสุด

PKI ใน Network Security คืออะไร?

Public Key Infrastructure (PKI) เป็นกรอบงานสำหรับสร้างและจัดการ Public Key Encryption (การเข้ารหัสด้วยคีย์สาธารณะ) ใช้ทั้งในการเข้ารหัส และยืนยันตัวตนของฝ่ายสื่อสาร

ใครใช้ PKI?

  • ผู้ใช้งานอินเทอร์เน็ต / Web Clients / Browsers
  • Web Servers ของบริษัท
  • Virtual Machines (VMs)
  • IoT Devices

PKI ช่วย Network Security อย่างไร?

  • เข้ารหัสการสื่อสารระหว่างคอมพิวเตอร์ (Confidentiality)
  • Digital Signature ให้ Non-repudiation (ไม่สามารถปฏิเสธได้)
  • ยืนยันตัวตน (Authentication)
  • ความสมบูรณ์ของข้อมูล (Integrity)

6 ส่วนประกอบของ PKI

  1. Public Key (คีย์สาธารณะ)
  2. Private Key (คีย์ส่วนตัว)
  3. Certificate Authority (CA - องค์การออกใบรับรอง)
  4. Certificate Store (ที่จัดเก็บใบรับรอง)
  5. Certificate Revocation List (CRL - รายการใบรับรองที่เพิกถอน)
  6. Hardware Security Module (HSM)

TLS เป็น PKI หรือไม่?

TLS ใช้ PKI ในการทำงาน ใช้ Digital Certificate จาก CA เพื่อยืนยันตัวตนเซิร์ฟเวอร์ และสร้าง Session Key ด้วย Asymmetric Encryption

PKI ทำงานอย่างไร?

  1. ผู้ขอใบรับรองสร้าง Key Pair (Public + Private)
  2. ส่ง CSR (Certificate Signing Request) ไปยัง CA
  3. CA ตรวจสอบตัวตนและออก Digital Certificate
  4. ใช้ Certificate ในการเข้ารหัส/ลงนาม/ยืนยันตัวตน

แอปพลิเคชันที่ใช้ PKI

  • Web Server Authentication (HTTPS/TLS)
  • VPN Authentication
  • Email Signing และ Encryption (S/MIME)
  • Code Signing
  • Document Signing
  • Instant Messaging Security
PKI (Public Key Infrastructure) คือกรอบงานเข้ารหัสและจัดการคีย์สาธารณะ ใช้ใน TLS/HTTPS, VPN, Email Signing, Code Signing ประกอบด้วย CA, Certificate, Key Pair, CRL, HSM