SHARE THE PERSPECTIVE
Att kryptera texten en gång tar inte bort kostnaden för nyckeldistribution och leverans till alla medlemmar.

I en arkitektur med avsändarnyckel, eller Sender Key, behöver avsändaren inte kryptera samma text separat för varje gruppmedlem. Varje avsändare har sin egen nyckelkedja och förmedlar via en säker väg den nyckel som behöriga medlemmar behöver för att läsa meddelandena. Metoden minskar kostnaden för textkryptering; kostnaderna för nyckeldistribution, meddelandeleverans och medlemshantering finns kvar.

Hur beskrivs LGS1 i Livara?

Enligt Livaras säkerhetsdokumentation använder LGS1 en separat kedja och signeringsnyckel för varje avsändare för kompatibla privata gruppmeddelanden i E2EE-läge. Avsändarnycklar distribueras i parvisa LVR1-sessioner; sedan härleds en meddelandenyckel för varje position i kedjan. Dokumentationen beskriver också nyckelrotation när medlemmar ansluter eller lämnar. Det är en beskrivning av produktens arkitektur, inte ett resultat från prestandatestning eller en oberoende granskning i denna artikel.

Ett gruppmeddelandes väg, steg för steg

  1. Förbered medlemmarna: enheten måste kontrollera mottagarnas kryptografiska identitet och behöriga medlemskap.
  2. Distribuera avsändarnyckeln: nödvändig information når medlemmarna genom privata sessioner. För en stor grupp är detta steg inte kostnadsfritt eller oberoende av antalet medlemmar.
  3. Härled meddelandenyckeln: kedjan förs framåt så att olika texter inte krypteras med samma meddelandenyckel.
  4. Kryptering och autentisering: texten krypteras och mottagaren måste kontrollera meddelandets giltighet och avsändarens identitet.
  5. Ändrat medlemskap: nycklarna för nästa period får bara göras tillgängliga för kvarvarande behöriga medlemmar.

En avsändarnyckel ska inte likställas med att alltid använda samma AES-nyckel för alla meddelanden. Kedjans tillstånd, meddelandenumret och nyckelperioden ingår i en säker konstruktion.

Vilka kostnader minskar och vilka finns kvar?

Arbetsmoment Avsändarnyckelarkitekturens effekt
Kryptera innehållet i ett vanligt meddelande Kan göras en gång i stället för en separat krypterad version för varje mottagare
Distribuera den första eller en ny nyckel Måste omfatta behöriga medlemmar; antalet medlemmar och enheter spelar roll
Nätverksöverföring till alla medlemmar Kräver fortfarande leverans av data till mottagarna
En medlem lämnar och en enhet är offline Kräver hantering av perioder, samordning och tydligt beteende vid fel

Påståendet ”gruppens totala kostnad går från O(N) till O(1)” är därför inte korrekt. Man kan tala om en viss operation, inte hela nätverket. Hastighet, batteriförbrukning och dataförbrukning måste också mätas för en viss appversion, ett visst medlemsantal och specifika enheter.

Var kommer postkvantskyddet in?

Livara kopplar distribution av gruppnycklar till hybrida LVR1-sessioner. En postkvantkomponent bevisar inte ensam alla gruppens egenskaper: nyckelkombination, signaturer, tillståndshantering och validering av medlemskap är också viktiga. Att en algoritm standardiseras är inte samma sak som att en hel meddelandetjänsts säkerhet godkänns.

För arkitekturjämförelser är RFC 9420 om MLS ett exempel på en formell specifikation för gruppnyckelhantering. LGS1 ska inte framställas som MLS eller en implementation av det; varje protokolls garantier måste utläsas ur dess egna specifikationer och belägg.

Vad bör man kontrollera innan man litar på en privat grupp?

  • Är själva gruppen verkligen i ett läge med totalsträckskryptering? Livaras dokumentation säger att en äldre inkompatibel grupp inte ska få en krypteringsetikett utan grund.
  • Vem kan lägga till medlemmar och hur får medlemmarna veta att något har ändrats?
  • Får en ny medlem tillgång till tidigare historik eller bara framtida meddelanden? Kontrollera svaret i den aktuella appversionen.
  • Byts nyckelperioden när en medlem tas bort? Att försvinna ur listan är inte i sig bevis på nyckelbyte.
  • Kan nuvarande medlemmar kopiera meddelanden? Ja; kryptering tar inte bort behovet av att lita på mottagaren.

Vanliga frågor

Raderas en borttagen medlems gamla meddelanden?

Nej. Nyckelrotation begränsar framtida åtkomst; en kopia som redan har tagits emot eller sparats försvinner inte nödvändigtvis från den borttagna medlemmens enhet.

Levererar LGS1 meddelanden vid ett fullständigt nätverksavbrott?

Kryptering skapar ingen kommunikationsväg. Leverans kräver att enheterna kan nå tjänsten och en nätverksväg; skilj innehållssäkerhet från tillgänglighet.

Har servern ingen information alls om gruppen?

Enligt Livaras angivna gränser innebär innehållets konfidentialitet inte att all operativ information är dold. Läs även policyn för medlemskap och metadata när du väljer en grupp.

Öppna Livara Chat
CONTINUE THE THREADEnd-to-end encryption ↗
YOU’VE REACHED THE ENDBack to the reading room ↗