11 lipca 20264 min czytaniaKarol z Zespołu StarChat

Wdrożenie E2EE, Blokady PIN i Aktualizacji OTA w kliencie Desktop & Mobile

#Aktualizacja#E2EE#Prywatność#OTA#Desktop#Android

Z dumą prezentujemy najnowszą aktualizację klienta StarChat (wersja 1.0.1) dla systemów Windows oraz Android! W tym wydaniu skupiliśmy się na trzech filarach: maksymalnej prywatności, bezpieczeństwie dostępu oraz bezobsługowej wygodzie użytkowania.

1. Pełna integracja szyfrowania End-to-End (E2EE)

Po udanym wdrożeniu E2EE w wersji webowej, przenieśliśmy pełny protokół kryptograficzny do naszej natywnej aplikacji napisanej we Flutterze. Wiadomości wysyłane w czatach prywatnych (DM) są szyfrowane asymetrycznie przy użyciu algorytmów RSA-OAEP i AES-GCM. Twoje klucze prywatne są bezpiecznie przechowywane w pamięci urządzenia (Secure Storage), a ich kopia zapasowa na serwerze jest chroniona za pomocą unikalnego kodu PIN.

2. Blokada aplikacji kodem PIN (App Lock)

Zaimplementowaliśmy nowy, szklany i wysoce estetyczny ekran blokady PIN wzorowany na najlepszych standardach komunikatora Signal. Możesz go włączyć i skonfigurować w zakładce Privacy w ustawieniach. Zapobiega on nieautoryzowanemu dostępowi do Twoich czatów w przypadku fizycznego przejęcia odblokowanego urządzenia.

3. Automatyczne aktualizacje Over-The-Air (OTA)

Zapomnij o ręcznym pobieraniu instalatorów z przeglądarki! StarChat potrafi teraz samodzielnie sprawdzić dostępność nowej wersji na naszym serwerze i pobrać ją w tle z wizualnym wskaźnikiem postępu. Na Windowsie aplikacja automatycznie zaktualizuje pliki i zrestartuje się, a na Androidzie uruchomi instalator pakietu APK.

Najnowsze wersje instalacyjne są już kompilowane przez nasz zautomatyzowany przepływ pracy (GitHub Actions Workflow) i gotowe do pobrania!

Bądź zawsze poinformowany

Zapisz się do newslettera StarChat, aby raz w miesiącu otrzymywać zestawienie nowości, aktualizacji technicznych oraz porad dotyczących bezpieczeństwa.