Strengthening end-to-end encrypted backups

Bài tóm tắt WhatsApp 2026 3. Quy mô lớn Độ khó: Trung bình

WhatsApp · 2026 · 3. Quy mô lớn · Độ khó: Trung bình — bài gốc

Phần tiếp của WhatsApp 2021; bài ngắn, chi tiết nằm trong whitepaper.

Bối cảnh

  • Backup Key Vault trên HSM nay là nền cho sao lưu E2EE của cả WhatsApp và Messenger. Vault là một đội HSM phân tán theo địa lý ở nhiều data center, chịu lỗi bằng replication theo đa số (majority consensus).
  • Cuối 2025 sao lưu E2EE đã dùng được passkey.

Thay đổi chính

  • Phân phối khoá đội HSM qua mạng: client kiểm public key của đội HSM trước khi mở phiên. Ở WhatsApp các key này gắn cứng trong app; Messenger cần dựng đội HSM mới mà không bắt cập nhật app, nên key được gửi kèm phản hồi của HSM trong một gói xác thực do Cloudflare ký và Meta ký kèm; Cloudflare giữ log kiểm toán mọi gói.
  • Công bố bằng chứng mỗi lần dựng đội HSM mới trên blog, để user tự kiểm theo mục Audit của whitepaper. Đội mới hiếm khi được dựng, thường vài năm một lần.

Bài học cho SWE

  • Gắn cứng khoá tin cậy vào app là đơn giản nhưng khoá việc thay hạ tầng vào chu kỳ phát hành app; phân phối qua mạng cần một bên thứ ba ký để không thành cửa sau.
  • Sự kiện hạ tầng hiếm (dựng đội HSM mới) là lúc dễ chèn thay đổi nhất, nên là lúc cần bằng chứng công khai nhất.

Liên quan