SSL คือการตรวจสอบคีย์สาธารณะ โดยทั่วไปจะใช้เพื่อรับรองความถูกต้องของเซิร์ฟเวอร์ระยะไกล ... เซิร์ฟเวอร์แสดงใบรับรองลงชื่อโดยไพรเวตคีย์ของผู้ออกใบรับรองและเบราว์เซอร์ของคุณตรวจสอบกับคีย์สาธารณะของหน่วยงาน
นอกจากนี้ยังเป็นไปได้ที่จะใช้ SSL เพื่อตรวจสอบตัวตนของลูกค้า ในกรณีนี้คุณกำหนดค่าเบราว์เซอร์ของคุณเพื่อแสดงใบรับรองไคลเอ็นต์เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลและเซิร์ฟเวอร์ระยะไกลจะตรวจสอบสิทธิ์ใบรับรองกับผู้มีอำนาจบางอย่าง
ทั้งหมดนี้ค่อนข้างง่ายและได้รับการสนับสนุนอย่างดีจากเว็บเซิร์ฟเวอร์ส่วนใหญ่ เอกสารนี้อธิบายการตั้งค่าต่างๆกับ Apache SSLRequireงบไม่มากที่สุดของการยกของหนักสำหรับการเรียงลำดับของการกำหนดค่านี้