documentation

This commit is contained in:
2026-08-27 18:43:51 +02:00
parent 0426b6eeec
commit 5372fe26e8
7 changed files with 135 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
# Transport security uses Noise, not TLS
We secure the session with the Noise protocol (an `XX` handshake) using each
device's long-term identity key, rather than mutual TLS with per-device certs.
Noise avoids a CA/cert machinery on a peer-to-peer LAN, maps cleanly onto the
SAS pairing flow, and is light enough for the Odin daemon and Android
(Conscrypt). The pinned trust record and the session key are the *same* key,
simplifying the model.