LastSignal is een nieuwe open-source Dead Man’s Switch die je zelf kunt hosten
LastSignal stelt gebruikers in staat een 'dead man’s switch' op hun eigen servers uit te voeren, met gebruik van zero-knowledge encryptie, en vrijgeeft berichten alleen na het missen van een activiteitscontrole.
We hebben allemaal gevoelige informatie die we goed bewaken. Gegevens over onze digitale portemonnees, wachtwoorden voor de diensten die we dagelijks gebruiken, of strikt vertrouwelijke informatie. Dit zijn dingen waarvan we verwachten dat ze privé blijven en die we nooit door de verkeerde personen gezien willen laten worden.
Maar heb je ooit stilgestaan bij wat er zou gebeuren als je, om redenen buiten je controle, geen toegang meer zou hebben tot je digitale hulpmiddelen en online accounts? In zo'n situatie zou je waarschijnlijk willen dat iemand die je vertrouwt, ingrijpt en ze namens jou beheert. Dat is precies het probleem dat de volgende app is ontworpen om op te lossen.
Een nieuwe open-source tool genaamd LastSignal is verschenen, waarmee gebruikers hun eigen versleutelde 'dead man’s switch' kunnen uitvoeren op een zelfgehoste server. De software is ontworpen voor situaties waarin berichten alleen moeten worden afgeleverd als de afzender onbereikbaar wordt en stopt met reageren op geplande check-ins.
De app werkt door gebruikers te vragen hun activiteit op regelmatige tijdstippen via e-mail te bevestigen. Als die bevestigingen stoppen, stuurt het systeem automatisch vooraf geschreven berichten naar aangewezen ontvangers. De berichten worden versleuteld in de browser van de gebruiker voordat ze worden geüpload, wat betekent dat de server alleen de versleutelde tekst opslaat en de inhoud niet kan lezen, of met andere woorden, een zero-knowledge ontwerp volgt.
Dit betekent dat encryptie en sleutelbeheer aan de clientzijde worden uitgevoerd, terwijl de server uitsluitend dient als een trigger en bezorgmechanisme. Volgens de documentatie vertrouwt LastSignal op moderne cryptografische primitieve functies en is er geen vertrouwen nodig in een derde partij die de dienst beheert, aangezien de software bedoeld is om door de gebruiker zelf te worden geïmplementeerd en beheerd.
Berichtbezorging in LastSignal wordt afgehandeld via e-mail met standaard SMTP. Gebruikers moeten hun eigen uitgaande mailserver of SMTP-relay configureren voor zowel periodieke incheckberichten als de levering van versleutelde inhoud wanneer de inactiviteitsdrempels worden bereikt.
LastSignal ondersteunt ook het concept van een vertrouwd contact. Dit is een aangewezen persoon die kan bevestigen dat de gebruiker in leven is maar tijdelijk niet bereikbaar is nadat een laatste herinnering is gestuurd. Zo'n bevestiging vertraagt de berichtbezorging voor een configureerbare periode, zonder toegang te geven tot het account of de versleutelde berichten.
De app wordt geïmplementeerd via self-hosting met Docker. Om meer te weten te komen over LastSignal, bezoek de website van het project of de GitHub-pagina.
Afbeeldingscredits: LastSignal

