บ้าน ความปลอดภัย โปรโตคอลสถานะใบรับรองออนไลน์ (ocsp) คืออะไร - คำจำกัดความจาก techopedia

โปรโตคอลสถานะใบรับรองออนไลน์ (ocsp) คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - โพรโทคอลสถานะใบรับรองออนไลน์ (OCSP) หมายถึงอะไร

โปรโตคอลสถานะใบรับรองออนไลน์ (OCSP) เป็นหนึ่งในสองโปรโตคอลนอกเหนือจากรายการเพิกถอนใบรับรอง (CRL) สำหรับการรักษาความปลอดภัยของเซิร์ฟเวอร์และทรัพยากรเครือข่ายอื่น ๆ มันใช้สำหรับรับสถานะการเพิกถอนใบรับรองดิจิทัล X.509 ข้อความที่ส่งผ่าน OCSP ผ่าน HTTP ถูกเข้ารหัสใน ASN.1 ซึ่งเป็นชุดของสัญลักษณ์ที่อธิบายกฎและโครงสร้างในการสื่อสารโทรคมนาคมและเครือข่าย เซิร์ฟเวอร์ OCSP เรียกว่าผู้ตอบสนอง OCSP เนื่องจากลักษณะการร้องขอ / การตอบสนองของการส่งระหว่างพวกเขาและลูกค้า OCSP นั้นถูกสร้างขึ้นเพื่อเป็นทางเลือกสำหรับ CRL เพื่อแก้ไขปัญหาบางอย่างเกี่ยวกับการใช้ CRL ในโครงสร้างพื้นฐานของกุญแจสาธารณะ (PKI)

Techopedia อธิบายโพรโทคอลสถานะใบรับรองออนไลน์ (OCSP)

OCSP มีข้อดีมากกว่า CRL มันเอาชนะข้อ จำกัด ที่สำคัญของ CRL: ความจริงที่ว่าต้องดาวน์โหลดบ่อยครั้งเพื่อให้สิ่งต่าง ๆ เป็นปัจจุบันที่ด้านลูกค้า OCSP ยังใช้ทรัพยากรเครือข่ายน้อยมากเนื่องจากมีข้อมูลน้อยกว่า CRL ลูกค้าไม่จำเป็นต้องแยกวิเคราะห์ CRL เมื่อใช้ OCSP ซึ่งเป็นประโยชน์ต่อผู้ใช้โดยลดความซับซ้อน แต่มีความสมดุลโดยความต้องการที่จะรักษาแคช OCSP ไม่จำเป็นต้องเข้ารหัสดังนั้นเมื่อมันเปิดเผยข้อมูลเกี่ยวกับโหนดที่เจาะจงโดยใช้รูปแบบของใบรับรองบางอย่างเพื่อตอบกลับข้อมูลนี้อาจถูกดักจับโดยบุคคลที่สาม

ในกรณีที่ผู้ใช้พยายามเข้าถึงเซิร์ฟเวอร์ OCSP Responder จะตอบกลับพร้อมคำขอข้อมูลสถานะใบรับรองของพวกเขา เซิร์ฟเวอร์ที่ผู้ใช้กำลังเข้าถึงนั้นตอบกลับด้วยสถานะใบรับรองซึ่งอาจเป็น "ปัจจุบัน" "หมดอายุ" หรือแม้กระทั่ง "ไม่ทราบ" จากนั้นโปรโตคอลจะเลือกไวยากรณ์เฉพาะสำหรับการสื่อสารระหว่างเซิร์ฟเวอร์และแอปพลิเคชันไคลเอนต์

โปรโตคอลสถานะใบรับรองออนไลน์ (ocsp) คืออะไร - คำจำกัดความจาก techopedia