Hva det gjør for deg
- Kun telefonene som deltar i samtalen kan lese innholdet; serveren lagrer og leverer kopier den ikke kan åpne.
- En stjålet nøkkel kan ikke låse opp resten av samtalen takket være fremadskridende hemmelighold.
- Du kan verifisere at ingen lytter i mellomrommet ved å sammenligne sikkerhetsnummeret.
Hvordan det fungerer
Hver enhet har sine egne kryptografiske nøkler; serveren har kun de offentlige delene som andre telefoner henter for å starte en samtale. Den første meldingen etablerer en felles hemmelighet via Signal-protokollens nøkkelavtale, og fra da av rullerer nøklene fremover for hver eneste melding (Double Ratchet). En nøkkel kompromittert i ett øyeblikk åpner ikke meldinger før eller etter.
I gruppesamtaler har hvert medlem en avsendernøkkel som deles sikkert via de krypterte en-til-en-øktene; når noen blir med eller forlater gruppen, byttes nøklene ut. Bilder, filer og talemeldinger krypteres med hver sin unike nøkkel, som overføres inni selve den krypterte meldingen.
Hvis den andre parten mangler gyldige nøkler, unnlater appen å sende innhold i stedet for å falle tilbake til usikret ren tekst.
Hvor beskyttelsen stopper
Oversettelse krever tilgang til ordene, så en oversatt melding må dekrypteres på telefonen din og sendes til oversettelsestjenesten. Sikkerhetssenteret lister opp alle tilfeller der ende-til-ende-kryptering ikke gjelder.
Under panseret
Signal Protocol · Double Ratchet · libsignal
Spørsmål
Er det den samme krypteringen som Signal bruker?
Det er nøyaktig samme protokoll, implementert via libsignal-biblioteket. AiThao er en separat app med egne uavhengige servere.
Hva er et sikkerhetsnummer?
En numerisk kode utledet av begge parters nøkler. Hvis koden din stemmer med den andres, går meldingene dine garantert kun til mottakerens telefon.