Pakiet SDK weryfikatora kluczy współpracuje z systemowym weryfikatorem kluczy Androida, czyli usługą systemową Google dostępną na urządzeniach z Androidem.
Ta usługa ma na celu zwiększenie prywatności użytkowników w aplikacjach do obsługi wiadomości, które są w pełni szyfrowane. Weryfikator kluczy zapewnia ujednolicony system weryfikacji kluczy publicznych w różnych aplikacjach klienckich.
Głównym celem weryfikatora kluczy jest umożliwienie prywatnej komunikacji za pomocą szyfrowania poprzez potwierdzenie, że rozmawiasz z osobą, z którą chcesz.
Oto główne funkcje systemu:
- Weryfikacja kluczy: umożliwia użytkownikowi weryfikowanie kluczy publicznych kontaktu, aby potwierdzić, że komunikuje się z osobą, do której zamierza wysłać wiadomość.
- Metody weryfikacji: użytkownicy mogą weryfikować klucze za pomocą interfejsu, który obsługuje skanowanie kodu QR lub porównywanie numerów (dopasowywanie sekwencji liczb).
- Zarządzanie kluczami: udostępnia usługę za pomocą interfejsu AIDL, który umożliwia aplikacjom klienckim wstawianie, odczytywanie, aktualizowanie i usuwanie kluczy.
- Pakiet SDK klienta: udostępniany wszystkim aplikacjom, np. aplikacjom do obsługi wiadomości lub kontaktów, w celu interakcji z usługą.
Więcej informacji o weryfikatorze kluczy znajdziesz w tych dokumentach: