ตรวจสอบการเข้าสู่บัญชี สิทธิ์เข้าถึงข้อมูล และการกู้คืนกุญแจแชตแยกกัน ปุ่มเข้าสู่ระบบปุ่มเดียวไม่ได้ตอบทั้งสามเรื่อง
“เข้าสู่ระบบด้วย Google” ไม่ได้หมายความโดยอัตโนมัติว่า Google เข้าถึงข้อความแชตได้ และก็ไม่ใช่ตัวเลือกที่ไม่มีต้นทุนด้านความไว้วางใจ วิธีนี้นำผู้ให้บริการตัวตนเข้ามาในกระบวนการเข้าสู่ระบบ ต้องตรวจสอบข้อมูลที่ส่งต่อและการพึ่งพาบัญชีตามสิทธิ์และการออกแบบจริงของบริการ
เมื่อตัดสินใจ ให้แยกการเข้าสู่บัญชีออกจากสิทธิ์เข้าถึงข้อมูลของ Google และกุญแจเข้ารหัสการสนทนา ปุ่มเข้าสู่ระบบปุ่มเดียวไม่ใช่คำตอบของทั้งสามคำถาม
OAuth และ OpenID Connect ต่างกันอย่างไร?
OAuth เป็นกรอบสำหรับให้สิทธิ์เข้าถึงทรัพยากร ส่วน OpenID Connect เพิ่มชั้นการยืนยันตัวตนไว้ด้านบน เอกสารการเข้าสู่ระบบของ Google อธิบายกระบวนการที่ใช้ OpenID Connect เพื่อระบุตัวผู้ใช้
ดังนั้นคำกล่าวว่า “OAuth มอบรหัสผ่าน Google ให้แอปส่งข้อความ” จึงไม่ถูกต้อง บริการต้องตรวจสอบโทเคนที่เกี่ยวข้องอย่างถูกต้องและรักษาความปลอดภัยให้เซสชันของตนเอง สิทธิ์เข้าถึง Gmail, Drive หรือข้อมูลอื่นก็เป็นเรื่องแยกจากการเข้าสู่ระบบเพียงอย่างเดียว คำอธิบายเรื่องสิทธิ์และ scope
อาจมีการแลกเปลี่ยนข้อมูลอะไรบ้าง?
โดยทั่วไปกระบวนการเข้าสู่ระบบจะส่งตัวระบุไปยังบริการ และอาจส่งข้อมูลอย่างอีเมลหรือรายละเอียดโปรไฟล์ตามสิทธิ์ที่ได้รับ ผู้ให้บริการตัวตนมีส่วนร่วมในคำขอที่เกี่ยวข้องกับการยืนยันตัวตนด้วย แต่ชื่อของวิธีเข้าสู่ระบบไม่ได้ทำให้สรุปได้ว่าการเปิดแอปทุกครั้ง ทุกข้อความ หรือประวัติการใช้งานทั้งหมดจะถูกส่งไปยังผู้ให้บริการรายนั้น
| คำถาม | สิ่งที่ควรตรวจสอบ |
|---|---|
| แอปส่งข้อความได้รับข้อมูลบัญชีอะไร? | หน้าขอความยินยอม scope และนโยบายความเป็นส่วนตัว |
| มีการขอสิทธิ์เข้าถึงข้อมูลเพิ่มเติมหรือไม่? | ความต่างระหว่างการเข้าสู่ระบบกับการเข้าถึงอีเมล ไฟล์ หรือรายชื่อติดต่อ |
| ผู้ให้บริการตัวตนจะกลับมามีส่วนร่วมเมื่อใด? | นโยบายเซสชันและการต่ออายุโทเคนของการนำไปใช้จริง |
| กุญแจแชตขึ้นอยู่กับการเข้าสู่ระบบนี้หรือไม่? | เอกสารการจัดเก็บและกู้คืนกุญแจ ไม่ใช่เพียงปุ่มเข้าสู่ระบบ |
หลีกเลี่ยงการให้สิทธิ์ที่อธิบายไม่ได้ว่าเกี่ยวข้องกับความต้องการของคุณอย่างไร ขณะเดียวกัน อย่าตีความคำขอสิทธิ์เฉพาะอย่างว่าเป็น “การอ่านข้อความทั้งหมด” โดยไม่ได้ตรวจสอบ
การพึ่งพาบัญชีศูนย์กลางมีความเสี่ยงอะไร?
หากทางเดียวที่คุณใช้เข้าสู่แอปส่งข้อความคือบัญชีที่ต่อมากลับเข้าถึงไม่ได้ การเข้าสู่ระบบใหม่อาจติดขัด ผลต่อเซสชันที่มีอยู่ ข้อมูลภายในเครื่อง และการกู้คืนขึ้นอยู่กับการออกแบบของบริการ ดังนั้น “บัญชี Google ถูกระงับย่อมทำลายแชตทั้งหมดแน่นอน” จึงไม่ใช่ข้อสรุปที่ถูกต้อง
ก่อนเกิดเหตุฉุกเฉิน ให้ตรวจสอบว่าบริการมีวิธีเข้าสู่ระบบทางเลือกหรือกระบวนการกู้คืนหรือไม่ และการเพิ่มวิธีนั้นส่งผลต่อความปลอดภัยบัญชีอย่างไร ทางเลือกไม่ควรกลายเป็นเส้นทางที่ง่ายกว่าสำหรับผู้โจมตี อย่าเปลี่ยนหรือลบการเชื่อมโยงบัญชีโดยยังไม่แน่ใจว่าจะเข้าสู่ระบบครั้งต่อไปได้อย่างไร
การเข้าสู่ระบบโดยตรงด้วย SRP ขจัดความเสี่ยงทั้งหมดนี้หรือไม่?
การเข้าสู่ระบบโดยตรงอาจลดการพึ่งพาผู้ให้บริการตัวตนบุคคลที่สามได้ เมื่อใช้งานอย่างถูกต้อง SRP ยังพิสูจน์การรู้รหัสผ่านโดยไม่ส่งตัวรหัสผ่านในข้อความของโพรโทคอล แต่บริการส่งข้อความยังคงประมวลผลชื่อบัญชี เหตุการณ์เข้าสู่ระบบ และข้อมูลการดำเนินงานที่เกี่ยวข้อง คำว่า “ไม่มีร่องรอยดิจิทัล” จึงไม่ใช่คำอธิบายที่ถูกต้อง
ค่าตรวจสอบ SRP ที่จัดเก็บไว้ก็ต้องได้รับการปกป้องเช่นกัน RFC 5054 ระบุความเสี่ยงในการเดารหัสผ่านหลัง verifier ถูกเปิดเผย ความปลอดภัยของหน้าเข้าสู่ระบบ เซสชัน การกู้คืน และอุปกรณ์ยังคงจำเป็น
ไม่มีหลักการทางเทคนิคใดบอกว่า SRP เป็นวิธีเข้าสู่ระบบที่รักษาความเป็นส่วนตัวได้เพียงวิธีเดียว หรือว่าการเข้าสู่ระบบแบบเชื่อมโยงทุกแบบไม่ปลอดภัยโดยธรรมชาติ คุณภาพของการนำไปใช้และแบบจำลองภัยคุกคามควรเป็นปัจจัยตัดสิน
ขอบเขตคำกล่าวของ Livara
หน้าความปลอดภัยของ Livara อธิบายการใช้ SRP เพื่อยืนยันตัวตน และระบุชัดว่ามีการเก็บข้อมูลการดำเนินงานบางอย่างด้วย นี่ไม่ได้หมายความว่าตัวตนของบัญชีถูกซ่อนจากบริการเอง หน้าเดียวกันยังแยกการกู้คืนตัวตนทางการเข้ารหัสออกจากประวัติแชต
เพื่อเปรียบเทียบในทางปฏิบัติ ให้ขอคำตอบจากแต่ละบริการสำหรับคำถามเดียวกันว่า รับข้อมูลอะไร มีบุคคลที่สามรายใดเกี่ยวข้อง ปิดเซสชันอย่างไร และกู้คืนกุญแจแชตอย่างไร คำตอบที่มีเอกสารรองรับมีประโยชน์กว่าสโลแกน “ความรู้เป็นศูนย์”
ก่อนเลือกวิธีเข้าสู่ระบบ
ปกป้องบัญชีหลักและช่องทางกู้คืน อ่านสิทธิ์ที่ร้องขอ ทบทวนอุปกรณ์ที่เชื่อมต่อ และทำความเข้าใจแผนเมื่อสูญเสียการเข้าถึงบัญชี จากนั้นเลือกวิธีเข้าสู่ระบบที่เหมาะกับความต้องการและความสามารถในการจัดการของคุณ ความสะดวกและความเป็นอิสระต่างก็มีคุณค่า แต่ไม่มีสิ่งใดรับประกันความปลอดภัยได้เพียงลำพัง



