Bật chế độ giao tiếp riêng tư bằng Key Verifier

SDK Key Verifier hoạt động cùng với Android System Key Verifier, một dịch vụ hệ thống của Google có trên các thiết bị Android.

Dịch vụ này nhằm mục đích cải thiện quyền riêng tư của người dùng trong các ứng dụng nhắn tin được mã hoá hai đầu (E2EE). Key Verifier cung cấp một hệ thống hợp nhất để xác minh khoá công khai trên nhiều ứng dụng khách.

Mục tiêu cơ bản của Key Verifier là cho phép giao tiếp riêng tư thông qua hoạt động mã hoá bằng cách xác thực rằng bạn đang giao tiếp với người mà bạn mong đợi.

Sau đây là các chức năng chính của hệ thống:

  • Xác minh khoá: Cho phép người dùng xác minh khoá công khai của người liên hệ để xác nhận rằng họ đang giao tiếp với người mà họ định nhắn tin.
  • Phương thức xác minh: Người dùng có thể xác minh khoá thông qua một giao diện người dùng hỗ trợ tính năng quét mã QR hoặc so sánh số điện thoại (so khớp một chuỗi số).
  • Quản lý khoá: Hiển thị một dịch vụ thông qua giao diện AIDL để các ứng dụng khách chèn, đọc, cập nhật hoặc xoá khoá.
  • Client SDK: Được cung cấp cho tất cả các ứng dụng, chẳng hạn như ứng dụng nhắn tin hoặc ứng dụng quản lý danh bạ, để tương tác với dịch vụ.

Tìm hiểu thêm về Key Verifier trong tài liệu sau: