Ga naar de inhoud
Terug naar Nymchat

Kennisbank Identiteit

Apparaatbeveiliging

End-to-end-codering beschermt een bericht dat onderweg is. Deze pagina gaat over de andere helft: de sleutel die op uw apparaat zit en die u snel kunt verwijderen.

Identiteitsversleuteling

Standaard bevindt een opgeslagen privésleutel zich in de lokale opslag van het apparaat. Iedereen die dat kan lees die opslag – een ontgrendeld apparaat, een forensisch hulpmiddel, een browserprofiel gekopieerd van een gedeelde machine - kan de sleutel lezen en u worden.

Identiteitsversleuteling, onder Instellingen ›Privacy en beveiliging, dicht dat gat. Met het aan:

  • jouw nsec is in rust gecodeerd met AES-GCM-256;
  • het kortstondige geheim sleutelt jouw groepschats vertrouwen op zijn gecodeerd onder dezelfde kluissleutel;
  • de leesbare tekstsleutel wordt nooit naar schijf geschreven terwijl de codering is ingeschakeld; deze bestaat alleen ter herinnering, alleen voor de sessie;
  • ontgrendeling gebeurt één keer, wanneer de app start.
Het gedeelte Privacy- en beveiligingsinstellingen, met Identiteitsversleuteling bovenaan.
Identiteitsversleuteling staat bovenaan privacy en beveiliging.
Deze ene instelling synchroniseert niet

De ontgrendelingsfactor en de gecodeerde sleutel zijn lokaal voor een apparaat, dus identiteitsversleuteling is dat ook ingeschakeld per apparaat. Alleen een niet-gevoelige aan/uit-voorkeur reist tussen apparaten, zodat een nieuw apparaat kan aanbieden om het ook in te stellen. Geen wachtwoord, zout of referentie wordt ooit gesynchroniseerd.

Een ontgrendelingsfactor kiezen

Jij kiest hoe de kluis wordt ontgrendeld op dit apparaat:

FactorHoe de sleutel wordt afgeleidBeschikbaar op
Wachtwoord PBKDF2-SHA256, 310.000 iteraties Overal
PIN Dezelfde PBKDF2-afleiding, alleen cijfers Overal
Wachtwoord WebAuthn met de PRF-extensie en vervolgens HKDF-SHA256 Web-app
Biometrisch: Face ID, Touch ID, Windows Hello, Android-biometrie, een hardwarebeveiligingssleutel WebAuthn PRF op internet; de eigen biometrische prompt van het platform op Android en iOS Overal

Een pincode is een wachtwoord dat uit cijfers bestaat, dus behandel een korte pincode als precies dat: snel en zwak.

Waarom wordt u gevraagd om meteen te ontgrendelen

Niet elke authenticator implementeert de WebAuthn PRF-extensie, en een die dat ook niet doet kan geen sleutel afleiden. Dus op het moment dat u de codering inschakelt, zorgt de app ervoor dat u één keer ontgrendelt, daar en dan - het is beter om er meteen achter te komen dan de volgende keer dat u het opent app zonder weg terug naar binnen.

Paniek veeg

Houd het paneel 'Je Nym' twee seconden ingedrukt. Nymchat vernietigt alles spoor van zichzelf op het apparaat. Er is met opzet geen bevestigingsdialoog – het punt is dat het snel kan worden geactiveerd, onder druk, zonder dat er een tweede scherm doorheen moet.

Een korte animatie toont de voortgang terwijl het:

  1. verwijdert de privésleutel en de kluissleutel uit het geheugen;
  2. codeert elke lokale en sessieopslagwaarde onder een nieuwe willekeurige sleutel onmiddellijk weggegooid, overschrijft deze waarden vervolgens met ongewenste e-mail en wist de winkels;
  3. overschrijft en verwijdert elke IndexedDB-database;
  4. leegt de cacheopslag en meldt de servicemedewerker af;
  5. wist cookies en laadt vervolgens opnieuw naar een onberispelijke staat van eerste gebruik.

Stap twee is de interessante. Het verwijderen van gegevens betekent niet noodzakelijkerwijs dat deze onherstelbaar zijn de app codeert het eerst onder een sleutel die niemand – inclusief de app – bewaart. Wat de verwijdering overleeft, is cijfertekst zonder dat er een sleutel bestaat.

Er is geen ongedaan maken

Een gewiste identiteit kan niet worden hersteld, door u of door wie dan ook. Als de nym er een is die je wilt bewaren, een back-up maken nsec voordat je dit ooit nodig hebt. Een normale enkele tik op dat paneel opent gewoon de nym-editor, dus het wissen gebeurt niet per ongeluk.

Wat er op uw apparaat is opgeslagen

Nymchat houdt de status lokaal bij, zodat het direct kan worden geopend en offline kan werken. In grote lijnen:

WatOpmerkingen
Jouw sleutelpaar Versleuteld in rust wanneer identiteitsversleuteling is ingeschakeld. Helemaal niet opgeslagen in per-sessie- of hardcore-modus.
Instellingen en voorkeuren Thema, lay-out, geblokkeerde gebruikers en trefwoorden, favoriete kanalen en de rest.
Kanaalgeschiedenis en profielen Een cache van wat er van relais is opgehaald.
Gedecodeerde privéberichten en groepschats Gecontroleerd door Cache PM's en groepschats op het apparaat (standaard ingeschakeld). Schakel het uit en ze worden elke keer opnieuw opgehaald en gedecodeerd in plaats van op schijf te blijven staan.
Groepslidmaatschap en kortstondige groepssleutels Versleuteld onder de kluissleutel wanneer identiteitsversleuteling is ingeschakeld.
Flair-aankopen Herstelbaar via een inwisselcode - zie de flairwinkel.

Instellingen ›Gegevens en back-up heeft twee kleinere tools dan de paniek veeg: Wis lokale opslagcache verwijdert in de cache opgeslagen geschiedenis, berichten, profielen en reacties maar behoudt uw login, instellingen, groepslidmaatschappen en aankopen; Instellingen terugzetten naar standaardwaarden doet het omgekeerde.