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

สี่คำถามก่อนจะเรียกมันว่าปลอดภัย

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

ControlQuestion it answersWhat a failure looks like
EncryptionWho can read the trafficReadable content on the path
Peer authenticationWhich server is answeringCertificate or key mismatch
Joining identityWhich user or device connectedRejected credentials
AuthorizationWhat that identity may useAccess denied inside a working tunnel

การออกแบบที่ปล่อยแถวหนึ่งไว้โดยไม่จัดการไม่ได้ปลอดภัยขึ้นเพราะเสริมอีกแถว การควบคุมเหล่านี้เสริมกัน ไม่ใช่ใช้แทนกัน

การพิสูจน์ตัวตนของคู่ปลายทางไม่ใช่การเข้าสู่ระบบ

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

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

การเข้ารหัสที่พิสูจน์ตัวตนแล้วเป็นศัพท์ทางวิทยาการเข้ารหัส

การเข้ารหัสที่พิสูจน์ตัวตนแล้วหมายความว่ารหัสลับปกป้องความลับและตรวจจับการเปลี่ยนแปลงที่ไม่ได้รับอนุญาต ไม่ได้หมายความว่ามนุษย์เข้าสู่ระบบ และไม่ได้ตัดสินว่าบัญชีเปิดไฟล์ใดได้บ้าง ชื่อชุดรหัสลับอธิบายโครงสร้าง ไม่ใช่ความสัมพันธ์ระหว่างสองฝ่าย ความสมบูรณ์ของแพ็กเก็ต ตัวตนของคู่ปลายทาง และสิทธิของบัญชีเป็นข้อกำหนดที่เกี่ยวข้องกันโดยมีหลักฐานแยกกัน

โปรไฟล์ความเชื่อถือ RFC 5280 เป็นเอกสารอ้างอิงสำหรับเส้นทางใบรับรองและการตรวจสอบตัวตนเมื่อการติดตั้งใช้ X.509 การอ่านมีประโยชน์กว่าการถือว่าคำว่าพิสูจน์ตัวตนแล้วเป็นคำพ้องของปลอดภัย

อ่านความล้มเหลวก่อนทำให้การควบคุมอ่อนลง

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

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

บทความที่เกี่ยวข้อง