LivaraPrywatny komunikator, strona główna
Polski ▾

Jak działa Livara: Pełna wersja.

Szyfrowanie, odzyskiwanie i synchronizacja · wyjaśnione

Reszta tej witryny jest skrótowa. Tutaj opisujemy wszystko szerzej: co obejmuje szyfrowanie rozmów bezpośrednich i grupowych, co zmieniło się w tym wydaniu, ile kosztuje utrata urządzenia i dlaczego połączenie na żywo nadal potrzebuje rejestru zmian.

01 · e2ee

Co właściwie oznacza tu szyfrowanie end-to-end

W czacie Livara treść wiadomości i wszystkie multimedia są szyfrowane na Twoim urządzeniu i otwierane wyłącznie na urządzeniu odbiorcy. Serwer przenosi pudełko, którego nie może otworzyć.

Każde urządzenie przechowuje prywatny materiał kryptograficzny P-256 i ML-KEM-768. Kopie odzyskiwania są szyfrowane na urządzeniu przed przesłaniem. Czaty bezpośrednie ustanawiają LVR1 z udziałem składników klasycznych i postkwantowych, a następnie przesuwają łańcuchy nadawania i odbierania wraz z wymianą wiadomości.

AES-256-GCM szyfruje treść i uwierzytelnia jej kontekst. Załączniki otrzymują osobny losowy klucz pliku przed przesłaniem; klucz ten trafia do zaszyfrowanej rozmowy, zamiast być ujawniany serwerowi.

Przy chronionym dostarczaniu wiadomości serwer przekazuje zaszyfrowaną treść i obsługuje metadane routingu. Kanały publiczne i opcjonalne przetwarzanie AI podlegają innym zasadom dostępu do danych; zobacz model zagrożeń i politykę prywatności.

02 · zakres

Jak szyfrowanie end-to-end chroni Twoje czaty

Czaty bezpośrednie i zgodne grupy prywatne korzystają z szyfrowania end-to-end na Twoim urządzeniu. Kanały publiczne są czytelne; starsze niezgodne grupy nie są objęte tą ochroną.

Tekst wiadomości bezpośrednich, edycje, podpisy, notatki głosowe i załączniki są szyfrowane na urządzeniu klienckim przy użyciu hybrydowego postkwantowego mechanizmu zapadkowego LVR1. Gdy brakuje kluczy lub są nieprawidłowe, wysyłanie zostaje zablokowane, zamiast po cichu przechodzić na tekst jawny.

Livara 0.2 udostępnia szyfrowanie LGS1 z kluczami nadawców dla zgodnych grup prywatnych. Każdy członek tworzy łańcuch nadawcy i szyfruje tekst, multimedia i załączniki na swoim urządzeniu. Klucze zmieniają się wraz ze składem grupy; model zagrożeń wyjaśnia pozostałe zaufanie do kontrolowanej przez serwer listy członków.

Rozmowy bezpośrednie i grupowe obsługują szyfrowanie end-to-end dźwięku, obrazu i udostępniania ekranu. Opcjonalne nagrywanie na serwerze korzysta z szyfrowania transportowego zamiast E2EE, gdy aktywny jest wskaźnik REC. Publiczne kanały nadawcze pozostają czytelne dla serwera.

03 · wydanie

Informacje o wydaniu Livara 0.1.68

Historyczne informacje o wydaniu. Bieżąca kompilacja Livara na Androida i suma kontrolna są na stronie pobierania.

Historyczne informacje o wydaniu. Bieżąca kompilacja Livara na Androida i suma kontrolna są na stronie pobierania.

Edytor w perskim trybie uproszczonym wyświetla AI.

Funkcje API AI wymagają Livara AI Pro.

Updates the existing React Native Beta app. Keep your recovery key available; do not uninstall to update.

04 · odzyskiwanie

Co się dzieje po utracie urządzenia

Fraza odzyskiwania odblokowuje zaszyfrowaną kopię materiału tożsamości do uzgadniania kluczy, podpisywania i kryptografii postkwantowej. Nie jest to kopia historii czatów.

Twój klucz uzgadniania P-256, klucz podpisywania P-256 i ziarno ML-KEM są pakowane i szyfrowane na urządzeniu przy użyciu losowego 256-bitowego klucza odzyskiwania, HKDF-SHA-512 i AES-256-GCM, a następnie przesyłane już zaszyfrowane. Samo poprawne hasło nie pozwala ich otworzyć.

Format kopii v7 uwierzytelnia wersję, zestaw algorytmów, epokę tożsamości i monotonicznie rosnący numer generacji. Powracające urządzenie może wykryć starszą kopię; zupełnie nowe urządzenie nadal potrzebuje przejrzystości kluczy, aby wykryć cofnięcie całej migawki serwera.

Możesz porównać odciski kluczy publicznych ze swoim rozmówcą przez inny kanał, aby wychwycić klucz, który zmienił się, choć nie powinien.

Jeśli stracisz jednocześnie urządzenie i frazę, stary szyfrogram czatów bezpośrednich pozostanie zamknięty. Żadne zgłoszenie do pomocy tego nie odwróci. To rzeczywista cena serwera, który nie może czytać Twoich wiadomości.

05 · synchronizacja

Dlaczego połączenie na żywo nadal potrzebuje rejestru

Połączenie na żywo mówi tylko, co dzieje się teraz. Numer sekwencyjny przypisany użytkownikowi uzupełnia to, co ominęło Cię, gdy pociąg był w tunelu.

Połączenie na żywo to tylko część niezawodnego przesyłania wiadomości. Ważne jest to, jak aplikacja wykrywa i uzupełnia zmiany pominięte podczas rozłączenia.

Każda istotna zmiana zwiększa też ciągły numer sekwencyjny użytkownika, więc klient po ponownym połączeniu prosi dokładnie o pominięty zakres, zamiast zgadywać albo ponownie pobierać całe konto.

Klienci usuwają duplikaty według stałych identyfikatorów operacji i uzgadniają stan z migawką serwera przed przesunięciem zapisanego kursora — dlatego jedna myśl wysłana przy słabym sygnale nie zamienia się w trzy dymki.

Słowniczek

Sześć pojęć, których ta witryna stale używa.

Definiujemy je tutaj, aby nic nie kryło się za terminem, który rzekomo każdy powinien znać.

Szyfrogram
Zaszyfrowana postać treści. Samo posiadanie szyfrogramu nie daje klucza potrzebnego do jego odczytania.
Trwały kursor
Zapisana pozycja w sekwencji zmian. Dzięki niej klient po ponownym połączeniu prosi tylko o brakujący zakres.
Odcisk klucza
Krótki, czytelny odpowiednik klucza publicznego. Dwie osoby porównują swoje odciski, aby zauważyć zmianę klucza.
Działanie optymistyczne
Dymek pojawia się, zanim serwer zatwierdzi operację. Jeśli serwer jej nie zaakceptuje, dymek zostaje poprawiony.
Hybrydowy KEM
Dwa składniki ustanawiania klucza połączone w jeden sekret. Konstrukcja hybrydowa ma zachować ochronę, jeśli jeden składnik pozostanie bezpieczny; wynik zależy od sposobu połączenia i implementacji.
Chronione wysyłanie
Wysyłanie, które zostaje odrzucone zamiast osłabione, gdy druga strona nie ma hybrydowej tożsamości pozwalającej zaszyfrować do niej treść.

Szybszy sposób

Czytanie to powolny sposób sprawdzania.

Wypróbuj ustanawianie kluczy, odrzucanie modyfikacji i sprawdzanie skrótów w przeglądarce. Te demonstracje nie zastępują przeglądu całego protokołu ani aplikacji.