From bbb8bc475593b9ff481ec214c4391fe6aff854f4 Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Sun, 21 Jun 2020 22:32:27 +0200 Subject: WIP secure transport using libsodium secretstream --- protocol.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'protocol.md') diff --git a/protocol.md b/protocol.md index 4094b79..a5a2df4 100644 --- a/protocol.md +++ b/protocol.md @@ -1,8 +1,11 @@ # tomsg protocol -The underlying transport of the protocol is a plain TCP socket. The individual -messages are all line-based; this means that a single message, both -client->server and server->client, always ends with a newline (ASCII 10) +The underlying transport of the protocol is an encrypted transport using +libsodium, based on a plain TCP socket. This encrypted transport is defined in +`protocol_transport.md`. + +The individual messages are all line-based; this means that a single message, +both client->server and server->client, always ends with a newline (ASCII 10) character. Preliminary definitions: -- cgit v1.2.3-54-g00ecf