encryption + helpers + contact card compression + server routing start

This commit is contained in:
ycc
2022-10-22 14:41:48 +02:00
parent 2160babeae
commit fc3747a124
15 changed files with 350 additions and 24 deletions

View File

@ -0,0 +1,20 @@
@startuml
#PaleVioletRed:Decoded to_server message;
fork
:Direct user message;
:Store message to provided lookup key;
fork again
:Matriochka user message;
:Forward to next server;
fork again
:Known servers message;
:Send back known servers list;
fork again
:Broadcast message;
:Store message to 255 lookup key;
fork again
:Admin message;
:Store message to 0 lookup key;
end fork
(*)
@enduml