Signal bổ sung tính năng xác minh khóa tự động
"Signal introduced Automatic Key Verification (AKV), a new key-transparency-based feature intended to help users confirm they are chatting with the intended contact and reduce man-in-the-middle risk from tampered account directories. The system uses a public-key ledger, index checks, third-party auditors (Cloudflare and Trail of Bits), and ongoing monitoring, but it still requires the contact’s phone number and does not eliminate the need for manual verification in all cases."
Giảm nguy cơ giả mạo danh tính và man-in-the-middle trong nhắn tin mã hóa; vẫn cần xác minh thủ công trong một số trường hợp.
Tăng độ tin cậy cho liên lạc nhạy cảm và giảm rủi ro vận hành do nhầm danh tính; nhưng phụ thuộc vào số điện thoại và quy trình xác minh bổ sung.
Signal đã giới thiệu Automatic Key Verification (AKV), một lớp xác minh mới dựa trên key transparency nhằm giúp người dùng kiểm tra xem họ có đang trò chuyện với đúng liên hệ hay không. Tính năng này được thiết kế để giảm rủi ro man-in-the-middle khi danh bạ tài khoản bị can thiệp, dù nội dung vẫn được bảo vệ bằng end-to-end encryption.
Về cách hoạt động, Signal duy trì một ledger công khai cho các khóa mã hóa và dùng index tree để tra cứu, sau đó đối chiếu với dữ liệu mà ứng dụng tự kiểm tra định kỳ. Hệ thống còn có Cloudflare và Trail of Bits làm bên kiểm toán độc lập để xác nhận máy chủ transparency và chỉ mục không bị sửa đổi. Nếu kiểm tra thành công, ứng dụng sẽ hiển thị dấu kiểm xanh khi khóa công khai khớp với kỳ vọng của hệ thống.
Tuy vậy, AKV vẫn có giới hạn: để xác minh người khác, người dùng cần có số điện thoại của liên hệ đó. Trong các trường hợp không đủ dữ liệu, Signal vẫn khuyến nghị tiếp tục dùng safety number hoặc QR code để xác minh thủ công. Với đội ngũ kỹ thuật, đây là một cải tiến đáng chú ý nhưng không thay thế hoàn toàn quy trình xác minh danh tính hiện có.