การกู้คืนตัวตนทางการเข้ารหัส การเข้าสู่บัญชีอีกครั้ง และการกู้คืนประวัติแชต เป็นสามงานที่แตกต่างกัน ตามเอกสารความปลอดภัยของ Livara รูปแบบ v7 ใช้สำหรับกู้คืนตัวตนทางการเข้ารหัส รูปแบบนี้เองไม่ได้กู้คืนประวัติแชต
นอกจากนี้ ไม่ควรอธิบายสถาปัตยกรรมนี้ว่า “ไม่มีข้อมูลสำรองบนคลาวด์เลย” เอกสารปัจจุบันระบุว่าข้อมูลประกอบตัวตนจะถูกเข้ารหัสบนอุปกรณ์ แล้วอัปโหลดเป็นข้อมูลสำรองที่เข้ารหัส ความแตกต่างสำคัญอยู่ระหว่างการเก็บคีย์ที่อ่านได้บนเซิร์ฟเวอร์ กับการเก็บสำเนาที่เข้ารหัสและต้องใช้คีย์กู้คืนจึงจะเปิดได้
ประตูสามบานที่ไม่ได้ใช้กุญแจดอกเดียวกัน
| การดำเนินการ | เป้าหมาย | เหตุใดจึงยังไม่เพียงพอ? |
|---|---|---|
| เข้าสู่บัญชี | พิสูจน์สิทธิ์เข้าถึงบัญชีบริการ | ไม่จำเป็นว่าจะให้คีย์ถอดรหัสข้อความเก่าได้ |
| กู้คืนตัวตน | กลับมาเข้าถึงข้อมูลประกอบตัวตนทางการเข้ารหัส | เพียงอย่างเดียวไม่ยืนยันว่าข้อความทั้งหมดมีอยู่หรือกู้คืนได้ |
| กู้คืนประวัติ | นำข้อความและไฟล์แนบที่ต้องการกลับมา | นอกจากคีย์แล้ว ยังต้องมีตัวข้อมูลและวิธีกู้คืนที่รองรับ |
การแยกเรื่องเหล่านี้ช่วยป้องกันความผิดพลาดที่มีต้นทุนสูง นั่นคือการล้างโทรศัพท์เก่าเพราะคิดว่ารู้รหัสผ่านเข้าสู่ระบบก็เพียงพอที่จะนำบทสนทนาทั้งหมดกลับมา
เอกสาร v7 ระบุไว้อย่างไรแน่?
หน้าความปลอดภัยของ Livara อธิบายว่าคีย์ตกลงคีย์และคีย์ลงลายเซ็น P-256 รวมถึงซีด ML-KEM จะถูกเข้ารหัสบนอุปกรณ์ด้วยคีย์กู้คืนแบบสุ่มขนาด 256 บิต ในคำอธิบายรูปแบบ v7 ชุดอัลกอริทึม ยุคของตัวตน และรุ่นลำดับยังได้รับการตรวจสอบความแท้ด้วย นี่เป็นเอกสารของผู้ผลิต และเพียงอย่างเดียวไม่ถือเป็นการตรวจสอบการนำไปใช้งานโดยหน่วยงานอิสระ
แบบจำลองภัยคุกคามของ Livara ระบุว่าวลีกู้คืนจำเป็นต่อการเปิดข้อมูลสำรองคีย์ ไม่ควรเดาอัลกอริทึมที่แน่นอนในการแปลงวลีเป็นคีย์ หรือสรุปว่าสร้างคีย์ทั้งหมดขึ้นใหม่ได้โดยตรงจากคำอธิบายนี้ รายละเอียดการปฏิบัติต้องตรงกับเวอร์ชันแอปและคู่มือของเวอร์ชันนั้น
เหตุใดฟังก์ชันอนุพันธ์คีย์จึงไม่ทำให้วลีที่อ่อนแอแข็งแกร่งขึ้น?
ความยาวผลลัพธ์ของฟังก์ชันไม่ใช่สิ่งเดียวกับระดับความยากในการเดาข้อมูลนำเข้า RFC 5869 ระบุชัดว่า HKDF ทำให้เอนโทรปีที่มีอยู่เข้มข้นขึ้น แต่ไม่ได้เพิ่มเอนโทรปี จึงอ้างไม่ได้ว่าวลีใดก็ตามที่เลือกเองจะมีความปลอดภัยเต็มระดับ 256 บิตโดยอัตโนมัติเมื่อผ่าน HKDF
อย่าตัดทอน เขียนใหม่ หรือแทนที่วลีที่สร้างผ่านขั้นตอนทางการของแอปด้วยประโยคที่เดาได้ง่ายตามใจตนเอง อย่าส่งวลีนั้นให้บุคคลใด บอตสนับสนุน หรือแบบฟอร์มที่ไม่รู้จัก
ก่อนเปลี่ยนหรือล้างโทรศัพท์
- ตรวจสอบในแอปว่าสำรองสิ่งใดไว้แล้ว: ตัวตน ประวัติ หรือทั้งสองอย่างด้วยวิธีแยกกัน
- เก็บวลีกู้คืนในที่ปลอดภัยและเป็นอิสระจากโทรศัพท์เครื่องนั้น มองว่าการที่ผู้อื่นเข้าถึงวลีได้เป็นความเสี่ยงร้ายแรง
- อ่านคู่มือกู้คืนของเวอร์ชันปัจจุบัน อย่าถือว่าการเห็นข้อความ “เข้าสู่ระบบสำเร็จ” เพียงอย่างเดียวหมายถึงกู้คืนครบแล้ว
- หากรองรับวิธีทดสอบการกู้คืน ให้ลองด้วยข้อมูลที่ไม่อ่อนไหวก่อน โดยไม่ลบสำเนาเดียวที่มีอยู่
- หลังย้าย ให้ตรวจสอบบทสนทนาและไฟล์ที่ต้องการ แล้วจึงตัดสินใจว่าจะเลิกใช้อุปกรณ์เก่าหรือไม่
หากไม่มีวลีกู้คืนจะทำอย่างไร?
หากยังมีอุปกรณ์ที่ได้รับอนุญาต ให้ตรวจสอบเฉพาะช่องทางทางการที่มีในแอปนั้น อย่าสมมติว่าสร้างข้อมูลสำรองใหม่ได้โดยยังไม่ได้ตรวจสอบเวอร์ชัน หากสูญเสียทั้งอุปกรณ์และวลี เอกสารของ Livara ไม่ได้สัญญาว่าจะกู้คืนคีย์ได้ อย่ามองบริการ “รับประกันการถอดรหัส” ใดว่าเป็นทางเลือกที่ข้ามข้อจำกัดนี้ได้
เริ่มวางแผนย้ายบัญชีด้วยคำถามว่า “ข้อมูลใดจะกลับมา โดยใช้คีย์ใด และจากข้อมูลสำรองชุดใด?” ไม่ใช่สมมติว่าการเข้าสู่ระบบอีกครั้งเท่ากับแชตทั้งหมดกลับมา



