TetraChat polymorphic
33.1 MB
Rozmiar Pliku
Everyone
Android 7.1+
Android OS
O TetraChat polymorphic
Komunikator polimorficzny
Silnik TetraChat
Część serwerowa aplikacji jest przechowywana na serwerze centralnym. Służy ona do przetwarzania, odtwarzania treści i dystrybucji jej do urządzeń końcowych użytkowników. Wykorzystuje zasady przechowywania informacji oparte na „komunikacji polimorficznej” (część przechowywania i odtwarzania). Treść jest szyfrowana w pamięci masowej kluczem RSA o długości 4096 bitów. Klucz jest specyficzny dla każdego kanału i generowany podczas jego tworzenia. Właściciel kanału może go zapisać. Klucz nie jest przechowywany po stronie serwera i po uruchomieniu silnika serwera właściciel musi go podać, w przeciwnym razie przywrócenie komunikacji nie będzie możliwe.
Klient TetraChat
Część kliencka aplikacji, reprezentowana przez przeglądarkę internetową lub aplikację natywną dla danego systemu operacyjnego. Do komunikacji z częścią serwerową wykorzystywany jest protokół komunikacyjny HTTPS. Aplikacja służy jako punkt wejścia i warstwa prezentacji treści. Żadna treść nie jest przechowywana po stronie urządzenia końcowego. Tworzenie i udostępnianie kanału komunikacyjnego/czatu Podczas tworzenia kanału komunikacyjnego możliwa jest parametryzacja zachowania komunikacji polimorficznej. W momencie utworzenia kanałowi przypisywane są unikalne identyfikatory komunikacji (QUID i nazwa). Nazwa jest unikalnym parametrem, który służy jedynie do wewnętrznej orientacji użytkownika i nie może być używany do wyszukiwania kanału. Aby wyszukać kanał, należy użyć QUID (unikalnego 32-bajtowego identyfikatora). Połączenie z kanałem odbywa się poprzez udostępnienie tego identyfikatora. Po utworzeniu kanału konieczne jest wybranie hasła dostępu, które następnie służy do autoryzacji użytkownika. Jeśli użytkownik posiada identyfikator QUID, ale nie posiada hasła dostępu, zamiast rzeczywistej treści wyświetlane są jedynie tzw. „fałszywe wiadomości”, czyli losowo generowane treści. Po wprowadzeniu prawidłowego hasła wyświetlana treść jest prawdziwa. Funkcja wyświetlania „fałszywych wiadomości” jest opcjonalna i nie wymaga aktywacji. Jeśli funkcja ta nie jest aktywowana, do wyświetlenia treści konieczna jest znajomość prawidłowego hasła dostępu. Takie podejście gwarantuje brak logicznego powiązania między użytkownikami.
Komunikacja z użytkownikiem
Aby wprowadzić nową wiadomość, aplikacja wymaga podania nazwy użytkownika (loginu), którą użytkownik sam wybiera. Opcjonalnie można użyć hasła, aby zabezpieczyć się przed kradzieżą tożsamości. W przypadku ochrony hasłem, tylko właściciel hasła będzie mógł używać nazwy użytkownika na danym kanale w przyszłości. Długość raportu jest ograniczona do 250 mieszkań.
What's new in the latest 34
Informacje TetraChat polymorphic APK
Stare wersje TetraChat polymorphic
Superszybkie i bezpieczne pobieranie za pośrednictwem aplikacji APKPure
Jedno kliknięcie, aby zainstalować pliki XAPK/APK na Androidzie!



