SHARE THE PERSPECTIVE
Việc một thuật toán được chuẩn hóa không đồng nghĩa toàn bộ ứng dụng nhắn tin được chứng nhận an toàn.

Mối đe dọa “thu thập bây giờ, giải mã sau” là kịch bản kẻ tấn công giữ lại dữ liệu mã hóa, hy vọng có công cụ phá mã trong tương lai. Kịch bản này không chứng minh tin nhắn của một người cụ thể đã bị thu thập, cũng không cho biết khi nào máy tính phù hợp sẽ được chế tạo. Mật mã hậu lượng tử trong ứng dụng nhắn tin (PQC) là công cụ mật mã hiện đại được thiết kế để đối phó chính kịch bản này.

Bài viết xem xét nguy cơ của điện toán lượng tử đối với trò chuyện và giới thiệu tiêu chí thực tế để đánh giá các tuyên bố của sản phẩm.

Tóm tắt: những điểm chính về mật mã hậu lượng tử trong nhắn tin

  • Lưu lượng hôm nay, rủi ro tương lai: dữ liệu cần giữ bí mật lâu dài có thể đáng để nhắm tới bằng cách lưu hôm nay và giải mã về sau.
  • Các tiêu chuẩn NIST chính thức: năm 2024, ba tiêu chuẩn mật mã hậu lượng tử chủ chốt đã được hoàn thiện: FIPS 203, 204 và 205.
  • Yêu cầu bảo mật toàn diện: nhãn “ứng dụng nhắn tin kháng lượng tử” tự nó chưa đủ; bảo mật phụ thuộc vào kiến trúc toàn hệ thống và việc bảo vệ siêu dữ liệu (metadata).
  • Ví dụ thực tế (Livara): Livara dùng kiến trúc mã hóa đầu cuối hậu lượng tử kết hợp (Hybrid PQC E2EE) cho tin nhắn cá nhân, nhóm riêng tư tương thích ở chế độ E2EE và nội dung đa phương tiện thuộc phạm vi cuộc trò chuyện đó. Các kênh không thuộc phạm vi bảo vệ này.

Mật mã hậu lượng tử trong ứng dụng nhắn tin là gì?

Mật mã hậu lượng tử (PQC) là tập hợp thuật toán mật mã có khả năng chống lại sức mạnh tính toán lớn của máy tính lượng tử. Chúng không cần phần cứng lượng tử để chạy, mà hoạt động trên điện thoại và máy tính thông thường hiện nay.

Hình minh họa các cửa sổ mã và dữ liệu trong không gian có ánh sáng xanh lam và tím

Một máy tính lượng tử đủ lớn và đáng tin cậy có thể dùng các thuật toán như Shor để giải một số bài toán nền tảng của RSA và ECC; điều này không đúng với mọi máy tính lượng tử đang tồn tại. Nó khiến trao đổi khóa trong ứng dụng nhắn tin truyền thống dễ bị tấn công. Công nghệ hậu lượng tử bảo vệ nội dung tin nhắn bằng cách tạo khóa phiên có khả năng chống chịu.

“Harvest now, decrypt later” là gì?

Chiến thuật “thu thập bây giờ, giải mã sau” (Harvest Now, Decrypt Later) nghĩa là kẻ tấn công nghe lén và lưu lưu lượng mạng mã hóa hiện nay. Mục tiêu không phải phá mã ngay; chúng chờ máy tính lượng tử phát triển đủ khả năng rồi giải mã các tệp đã lưu.

Vì sao rủi ro này nghiêm trọng?

Giá trị của tin nhắn hằng ngày có thể nhanh chóng mất đi, nhưng các thông tin sau vẫn nhạy cảm trong nhiều thập kỷ:

  • Bí mật thương mại và tài chính
  • Hồ sơ pháp lý và y tế
  • Dữ liệu danh tính và chính phủ

Nguy cơ điện toán lượng tử đối với chat cấp bách đến mức nào?

Chưa có bằng chứng về sự tồn tại của máy tính lượng tử có thể phá các thuật toán hiện tại trên quy mô lớn. Tuy nhiên, chuyển đổi hạ tầng bảo mật là quá trình mất thời gian. Khi quyết định chuyển đổi, hãy xét thời gian dữ liệu cần giữ bí mật và thời gian cần để nâng cấp hệ thống; không có ngưỡng “năm năm” cố định áp dụng cho tất cả.

Lưu ý bảo mật: các mối đe dọa truyền thống như lừa đảo, phần mềm độc hại và đánh cắp tài khoản vẫn là ưu tiên hàng đầu. Ứng dụng nhắn tin kháng lượng tử không thể bảo vệ tin nhắn trên điện thoại đã bị xâm nhập hoặc màn hình đang để người khác xem được.

Phân biệt thuật toán tiêu chuẩn, giao thức và sản phẩm

NIST FIPS 203 định nghĩa ML-KEM, cơ chế thiết lập bí mật chung. Thuật toán này không trực tiếp mã hóa văn bản của mọi tin nhắn, và việc nó được chuẩn hóa không có nghĩa toàn bộ ứng dụng nhắn tin được chứng nhận.

Kiến trúc kết hợp sử dụng đồng thời vật liệu khóa truyền thống và hậu lượng tử. Nếu một thành phần bị phá, mức bảo vệ còn lại phụ thuộc vào phương pháp kết hợp và các giả định của giao thức; chỉ có tên của hai thuật toán là chưa đủ. Cần xem xét cả xác thực, chữ ký, cập nhật khóa và xử lý lỗi.

Bài giới thiệu PQXDH của Signal là ví dụ giải thích kỹ thuật về mục tiêu của một nâng cấp hậu lượng tử. Bài đó nói về một giai đoạn lịch sử cụ thể; để biết tình trạng sản phẩm hiện nay, còn phải đọc đặc tả và phiên bản hiện hành. Livara cũng mô tả kiến trúc kết hợp của mình. Bài viết này không suy ra bảng xếp hạng hay chứng nhận bảo mật độc lập từ những tài liệu đó.

Cần đánh giá gì khi chọn ứng dụng nhắn tin?

Để đánh giá bảo mật ứng dụng nhắn tin, hãy xem xét những câu hỏi có cấu trúc sau:

  1. Mã hóa mặc định: tin nhắn có được mã hóa đầu cuối theo mặc định không?
  2. Loại bảo vệ lượng tử: phần nào của giao thức, trao đổi khóa hay chữ ký, là hậu lượng tử?
  3. Phạm vi bảo vệ: mã hóa hậu lượng tử bao phủ chính xác những gì — chỉ tin nhắn trực tiếp hay cả nhóm, hình ảnh và tệp âm thanh? Những gì nằm ngoài phạm vi đó?
  4. Tiêu chuẩn: có sử dụng thuật toán đã được NIST chuẩn hóa không?
  5. Quản lý siêu dữ liệu: ứng dụng lưu bao nhiêu siêu dữ liệu, chẳng hạn thời gian gửi tin và người liên hệ?

Có nên đổi ứng dụng nhắn tin ngay hôm nay?

Nếu có dữ liệu nhạy cảm dài hạn, việc xem xét kế hoạch chuyển đổi hậu lượng tử của sản phẩm là hợp lý. Nhưng đừng chỉ chọn theo nhãn này: sản phẩm quản lý thiết bị yếu, khôi phục không đáng tin hoặc có tuyên bố chưa được chứng minh có thể tạo ra rủi ro gần hơn.

Trước tiên hãy xác định dữ liệu nhạy cảm và đối tượng đe dọa, rồi đọc phạm vi chính xác của giao thức cùng bằng chứng đánh giá. Cập nhật ứng dụng và giữ thiết bị an toàn vẫn thiết yếu. Mật mã mới không thu hồi được bản sao đã lộ dưới dạng rõ hoặc do khóa bị rò rỉ.

Câu hỏi thường gặp (FAQ)

“Harvest now, decrypt later” là gì?

Đó là chiến thuật tấn công trong đó kẻ xấu lưu dữ liệu đang được mã hóa và chưa thể đọc hôm nay, để giải mã trong tương lai bằng sức mạnh máy tính lượng tử.

Mật mã hậu lượng tử trong nhắn tin có thay thế mã hóa đầu cuối (E2EE) không?

Không. Hai công nghệ bổ sung cho nhau. Mã hóa đầu cuối nghĩa là chỉ hai đầu giao tiếp đọc được tin nhắn. Thêm thuật toán hậu lượng tử có mục tiêu khác: làm giai đoạn trao đổi khóa chống chịu được máy tính lượng tử tương lai.

Chỉ tên ML-KEM đã đủ chưa?

Chưa. Cần biết nó được dùng ở giai đoạn nào, kết hợp với thành phần khác ra sao và có đánh giá độc lập nào cho phiên bản sản phẩm đó. Phạm vi E2EE, siêu dữ liệu và bảo mật thiết bị là những câu hỏi riêng biệt.

Máy tính lượng tử đã đọc được chat ngay lúc này chưa?

Không nên từ tin tức về tiến bộ phần cứng suy ra mã hóa chat đã bị phá ở quy mô thực tế. Thời điểm có năng lực đó còn chưa chắc chắn; các mối đe dọa hiện tại như phần mềm độc hại và đánh cắp tài khoản tồn tại độc lập với nó.

Nhắn tin riêng tư với Livara
CONTINUE THE THREADPost-quantum encryption ↗
YOU’VE REACHED THE ENDBack to the reading room ↗