Fyra lager, och det sista är en vägran.
Vart och ett är något eget som kan fallera, och varje fall avslutar sessionen i stället för att driva den vidare i svagare form. Hela konstruktionen ryms i den meningen.
- Bäraren
Chiffertext på tråden
Strömmen är förseglad med XSalsa20-Poly1305 under en nyckel som avtalats enbart för den sessionen. Ett relä skickar vidare byte det inte kan läsa och håller ingen nyckel som öppnar dem.
XSalsa20-Poly1305 - Beviset
En signerad identitet
Rendezvous-servern signerar varje parts identitet med en Ed25519-nyckel. Klienten kontrollerar signaturen mot den publika nyckel som är inkompilerad i den, och kontrollerar sedan att identiteten inuti är den enhet du faktiskt ringde.
Ed25519 - Överenskommelsen
En nyckel per session
Först när beviset håller kommer de två ändarna överens om den symmetriska nyckeln. Före den punkten passerar varken en bildpunkt, en tangenttryckning eller en fil.
1 nyckel · 1 session - Vägran
Och ingen gren som fortsätter
Fel nyckel, fel identitet, fel meddelandetyp, inget svar: klienten avbryter. Det finns ingen väg som faller tillbaka till klartext — precis den väg en angripare skulle sikta på.
Sessionen avvisas
