SDK โปรแกรมตรวจสอบคีย์ทำงานร่วมกับ โปรแกรมตรวจสอบคีย์ของระบบ Android ซึ่งเป็นบริการของระบบ Google ที่พร้อมใช้งานใน อุปกรณ์ Android
บริการนี้มีเป้าหมายเพื่อปรับปรุงความเป็นส่วนตัวของผู้ใช้ในแอปพลิเคชันรับส่งข้อความที่เข้ารหัสจากต้นทางถึงปลายทาง (E2EE) โปรแกรมตรวจสอบคีย์ให้บริการระบบยืนยันคีย์สาธารณะ แก่แอปไคลเอ็นต์ต่างๆ ในแบบรวม
เป้าหมายพื้นฐานของโปรแกรมตรวจสอบคีย์คือการเปิดใช้การสื่อสารส่วนตัว ผ่านการเข้ารหัสโดยการตรวจสอบว่าคุณกำลังสื่อสารกับบุคคลที่คุณ คาดหวัง
ฟังก์ชันหลักของระบบมีดังนี้
- การยืนยันคีย์: ช่วยให้ผู้ใช้ยืนยันคีย์สาธารณะของรายชื่อติดต่อเพื่อ ยืนยันว่ากำลังสื่อสารกับบุคคลที่ต้องการส่งข้อความถึง
- วิธีการยืนยัน: ผู้ใช้สามารถยืนยันคีย์ผ่านอินเทอร์เฟซผู้ใช้ที่รองรับการสแกนคิวอาร์โค้ดหรือการเปรียบเทียบตัวเลข (การจับคู่ลำดับตัวเลข)
- การจัดการคีย์: แสดงบริการผ่านอินเทอร์เฟซ AIDL เพื่อให้แอปพลิเคชันไคลเอ็นต์แทรก อ่าน อัปเดต หรือลบคีย์ได้
- Client SDK: มีให้สำหรับแอปทั้งหมด เช่น แอปการรับส่งข้อความหรือแอปจัดการรายชื่อติดต่อ เพื่อโต้ตอบกับบริการ
ดูข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมตรวจสอบคีย์ได้ในเอกสารประกอบต่อไปนี้