Een tekst één keer versleutelen neemt de kosten van sleuteldistributie en bezorging aan alle leden niet weg.
Bij de architectuur met een afzendersleutel, of Sender Key, hoeft de afzender dezelfde tekst niet voor ieder groepslid afzonderlijk te versleutelen. Iedere afzender heeft een eigen sleutelketen en verstrekt bevoegde leden via een veilig kanaal de sleutel die nodig is om zijn berichten te lezen. Dit verlaagt de kosten van tekstversleuteling; de kosten van sleuteldistributie, berichtbezorging en ledenbeheer blijven bestaan.
Hoe wordt LGS1 bij Livara beschreven?
Volgens de beveiligingsdocumentatie van Livara gebruikt LGS1 voor compatibele privégroepsberichten in E2EE-modus een afzonderlijke keten en ondertekeningssleutel per afzender. Afzendersleutels worden via één-op-één LVR1-sessies verspreid; vervolgens wordt voor elke positie in de keten een berichtsleutel afgeleid. De documentatie beschrijft ook sleutelrotatie wanneer leden toetreden of vertrekken. Dit is een beschrijving van de productarchitectuur, geen resultaat van een prestatietest of onafhankelijke audit in dit artikel.
De route van een groepsbericht, stap voor stap
- Leden voorbereiden: het apparaat moet de cryptografische identiteit en het bevoegde lidmaatschap van ontvangers controleren.
- De afzendersleutel verspreiden: de benodigde informatie bereikt leden via privésessies. Voor een grote groep is deze stap niet kosteloos of onafhankelijk van het aantal leden.
- Een berichtsleutel afleiden: de keten wordt voortgezet zodat verschillende teksten niet met dezelfde berichtsleutel worden versleuteld.
- Versleuteling en authenticatie: de tekst wordt versleuteld en de ontvanger moet de geldigheid van het bericht en de identiteit van de afzender controleren.
- Ledenwijzigingen: sleutels voor de volgende periode mogen alleen beschikbaar komen voor de overgebleven bevoegde leden.
Een afzendersleutel is niet hetzelfde als voor altijd één AES-sleutel gebruiken voor alle berichten. De ketentoestand, het berichtnummer en de sleutelperiode zijn onderdelen van een veilig ontwerp.
Welke kosten dalen en welke blijven bestaan?
| Onderdeel | Effect van de afzendersleutelarchitectuur |
|---|---|
| De inhoud van een gewoon bericht versleutelen | Kan één keer gebeuren, in plaats van een afzonderlijk versleutelde versie per ontvanger |
| De eerste of een nieuwe sleutel verspreiden | Moet bevoegde leden bereiken; het aantal leden en apparaten telt mee |
| Netwerkverzending naar alle leden | Vereist nog steeds dat gegevens bij ontvangers worden bezorgd |
| Een vertrekkend lid en een offline apparaat | Vereisen periodebeheer, coördinatie en duidelijk gedrag bij fouten |
De uitspraak ‘de totale groepskosten gaan van O(N) naar O(1)’ is dus niet nauwkeurig. Je kunt het over één specifieke bewerking hebben, niet over het hele netwerk. Snelheid, batterijverbruik en dataverbruik moeten bovendien worden gemeten voor een bepaalde appversie, een bepaald aantal leden en specifieke apparaten.
Waar komt postkwantumbescherming in beeld?
Livara koppelt de distributie van groepssleutels aan hybride LVR1-sessies. De aanwezigheid van een postkwantumcomponent bewijst op zichzelf niet alle eigenschappen van de groep: ook sleutelcombinatie, handtekeningen, toestandsbeheer en lidmaatschapsvalidatie zijn belangrijk. Standaardisatie van een algoritme is iets anders dan goedkeuring van de beveiliging van een volledige messenger.
Voor een vergelijking van architecturen is RFC 9420 over MLS een voorbeeld van een formele specificatie voor groepssleutelbeheer. LGS1 mag niet worden voorgesteld als MLS zelf of als een implementatie ervan; garanties moeten voor elk protocol uit de eigen specificaties en bewijzen worden afgeleid.
Wat moet je controleren voordat je een privégroep vertrouwt?
- Gebruikt de groep zelf daadwerkelijk end-to-end-versleuteling? Volgens Livara’s documentatie mag een oude, incompatibele groep niet zonder reden een versleutelingslabel krijgen.
- Wie kan leden toevoegen en hoe worden leden over de wijziging geïnformeerd?
- Krijgt een nieuw lid toegang tot de oude geschiedenis of alleen tot toekomstige berichten? Controleer het antwoord voor die appversie.
- Verandert de sleutelperiode nadat een lid is verwijderd? Alleen verwijdering uit de lijst bewijst niet dat de sleutel is vervangen.
- Kunnen huidige leden berichten kopiëren? Ja; versleuteling maakt vertrouwen in de ontvanger niet overbodig.
Veelgestelde vragen
Worden oude berichten bij een verwijderd lid gewist?
Nee. Sleutelrotatie beperkt toekomstige toegang; een eerder ontvangen of opgeslagen kopie verdwijnt niet noodzakelijk van het apparaat van het verwijderde lid.
Bezorgt LGS1 berichten bij een volledige netwerkuitval?
Versleuteling creëert geen communicatiepad. Berichtbezorging vereist toegang van apparaten tot de dienst en een netwerkroute; houd inhoudsbeveiliging en beschikbaarheid uit elkaar.
Heeft de server helemaal geen informatie over de groep?
Volgens de door Livara aangegeven grenzen betekent vertrouwelijkheid van inhoud niet dat alle operationele informatie verborgen blijft. Lees bij het kiezen van een groep ook het beleid voor lidmaatschap en metadata.



