ไอคอนแอปตรวจสอบสิทธิ์ผิด? ทำไมโลโก้ไม่ได้พิสูจน์อะไรเลย
โลโก้ที่หายไปไม่ได้บอกอะไรเลยว่าใครถือปัจจัยที่สองของคุณ ตรวจสอบการลงทะเบียนผ่านบัญชี และอย่าอัปโหลดรหัส QR เพื่อแก้รูปเด็ดขาด
สี่เหลี่ยมสีเทาในตำแหน่งที่ควรมีโลโก้แบรนด์ดูน่ากังวล และถึงกระนั้นมันก็เป็นสิ่งที่ผิดที่จะลงมือกับมัน ภาพที่แอปตรวจสอบสิทธิ์วาดขึ้นเป็นรายละเอียดการแสดงผลที่ได้มาจากป้ายในรายการ ขณะที่คำถามด้านความปลอดภัยคือความลับในรายการนั้นเป็นของบัญชีคุณหรือไม่ การแยกสองสิ่งนี้ออกจากกันคือสิ่งที่ทำให้การซ่อมแซมด้านรูปลักษณ์ต่างจากเหตุการณ์ความปลอดภัยของข้อมูลรับรอง มันยังหยุดการซ่อมแซมที่ทำให้แย่ลงด้วย
ไอคอนกับความลับตอบคำถามคนละข้อ
รายการในแอปตรวจสอบสิทธิ์ถูกสร้างจาก URI ของกุญแจซึ่งพาความลับที่ใช้ร่วมกันพร้อมป้ายชื่อบัญชีและชื่อผู้ออก แอปวาดโลโก้จากผู้ออกที่รู้จัก และผู้ออกที่ไม่รู้จักหรือถูกแก้ไขก็เพียงสร้างภาพทั่วไป ไม่มีสิ่งใดในการแสดงผลนั้นบอกคุณว่าใครอื่นมีสำเนาความลับ และไม่มีสิ่งใดในโลโก้ที่ถูกต้องบอกคุณว่ารายการนี้เป็นของคุณคนเดียว อ่านการแสดงผลเป็นเบาะแสเกี่ยวกับป้าย ไม่ใช่คำแถลงเกี่ยวกับการเก็บรักษา
กลับกันก็เป็นจริงเช่นกัน และนั่นคือทิศทางที่อันตรายกว่า โลโก้ที่ชวนเชื่อพิสูจน์ได้น้อยกว่าโลโก้ที่หายไปเสียอีก
| Observation | What it supports | What it cannot support |
|---|---|---|
| Logo missing or wrong | The issuer string was not recognised | Any conclusion about secret disclosure |
| Logo correct | The issuer string matched a known name | Any conclusion about who else enrolled |
| Codes rejected by the service | A real mismatch between entry and account | Which of the two changed |
อย่าลงทะเบียนใหม่เพื่อแก้รูปเด็ดขาด
การซ่อมแซมที่แพร่ในอินเทอร์เน็ตคือการสร้างรหัส QR ขึ้นใหม่ ซึ่งหมายถึงการส่งออกความลับและส่งผ่านเครื่องมืออื่น นั่นเปลี่ยนปัญหาการแสดงผลให้กลายเป็นการเปิดเผย เพราะไฟล์ส่งออกมีวัสดุที่ผู้โจมตีต้องใช้เพื่อสร้างรหัสที่ใช้ได้จริงพอดี การอัปโหลดไปยังเครื่องมือสร้างบนเว็บจึงยกปัจจัยที่สองให้บุคคลที่สามแลกกับไอคอนที่สวยกว่า
หากบัญชียังตรวจสอบรหัสได้ การลงทะเบียนยังสมบูรณ์และการแสดงผลเป็นเรื่องรูปลักษณ์เท่านั้น ดูเอกสารของแอปตรวจสอบสิทธิ์เองเกี่ยวกับป้ายผู้ออกและการค้นหาไอคอน แล้วปล่อยรายการไว้ตามเดิม การแก้ป้ายเพื่อบังคับให้มีโลโก้คือการเปลี่ยนรายการด้วยเหตุผลที่ไม่เกี่ยวกับการยืนยันตัวตนเลย
เก็บภาพ QR ต้นฉบับ URI ของกุญแจแบบดิบ และความลับที่กรอกด้วยมือใด ๆ ให้ห่างจากตั๋ว เธรดแชต ภาพหน้าจอ และตัวติดตามปัญหาสาธารณะ ภาพหน้าจอของหน้าตั้งค่ามักมีมากกว่าที่ผู้ถ่ายตั้งใจไว้
เมื่อความลับถูกเปิดเผยจริง
ถือว่าการเปิดเผยเป็นเหตุการณ์แยกที่มีการตอบสนองของตัวเอง ใช้กระบวนการเปลี่ยนสิทธิ์ที่บริการรองรับเพื่อลงทะเบียนแอปตรวจสอบสิทธิ์ใหม่ ยืนยันว่ารายการใหม่สร้างรหัสที่ยอมรับได้ แล้วถอนการลงทะเบียนเดิมบนเซิร์ฟเวอร์ การลบรายการในเครื่องไม่ลบการลงทะเบียนฝั่งเซิร์ฟเวอร์ ความลับที่ถูกเปิดเผยจึงยังทำงานได้จนกว่าจะแจ้งบริการเป็นอย่างอื่น ช่องว่างระหว่างการลบในเครื่องกับสถานะบนเซิร์ฟเวอร์คือที่ที่ความเสี่ยงส่วนใหญ่อยู่
ลำดับมีความสำคัญที่นี่ ลงทะเบียนตัวแทนก่อน ตรวจสอบให้แน่ใจ แล้วจึงนำตัวเดิมออก เพราะบริการส่วนใหญ่จะล็อกคุณออกหากปัจจัยสุดท้ายหายไป รหัสกู้คืนก็อยู่ในลำดับนั้นด้วย เนื่องจากเป็นทางสำรองเมื่อโทรศัพท์ใช้ไม่ได้
ตรวจสอบว่าความลับเดียวกันถูกใช้ที่อื่นหรือไม่ URI ของกุญแจที่วางในเครื่องมือสร้างได้ออกจากการควบคุมของคุณแล้ว และบัญชีที่อยู่เบื้องหลังควรถือว่าใช้ร่วมกันจนกว่าการลงทะเบียนจะถูกเปลี่ยน
คำขอรับความช่วยเหลือควรอธิบายปัญหาเชิงภาพโดยไม่ใส่รหัสหรือวัสดุตั้งค่า ทุกสิ่งที่เฉพาะเจาะจงกับบัญชีเป็นของช่องทางที่ยืนยันแล้วของผู้ให้บริการ ไม่ใช่เธรดสาธารณะ
เก็บทางกู้คืนไว้ก่อนลบ
ก่อนนำรายการที่ใช้งานได้ออก ให้ยืนยันว่ามีทางกู้คืนที่ได้รับอนุมัติและคุณใช้มันได้ การซ่อมแซมรูปลักษณ์ที่จบลงด้วยการถูกล็อกออกเป็นผลลัพธ์ที่แย่กว่าโลโก้ผิด และการถูกล็อกออกเป็นเรื่องปกติเมื่ออุปกรณ์ที่ลงทะเบียนไว้มีเพียงเครื่องเดียวซึ่งกำลังถูกแก้ไข
เงื่อนไขการยอมรับแคบ: ความสัมพันธ์ที่ยืนยันแล้วระหว่างบัญชีกับแอปตรวจสอบสิทธิ์ โดยเก็บวัสดุลงทะเบียนเป็นส่วนตัว ตราประจำที่คุ้นเคยไม่ใช่ส่วนหนึ่งของเงื่อนไขนั้น และการที่มันหายไปไม่ใช่หลักฐานของการถูกบุกรุก
รูปแบบ URI ของกุญแจเองมีเอกสารระบุไว้ใน ข้อกำหนด URI ของกุญแจของ Google Authenticator ซึ่งยังเตือนด้วยว่าข้อมูลที่บรรทุกเป็นความลับไม่ใช่โลโก้ อ่านก่อนส่งออกสิ่งใดจากรายการที่คุณเสียไม่ได้