From c7a95710eb885d44171c8701ae5fb11b0834dd04 Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin Date: Sat, 21 Dec 2019 14:11:51 +0000 Subject: [PATCH] docs: update sending message diagram --- diagrams/message.svg | 292 ++++++++++++++++++++++--------------------- 1 file changed, 148 insertions(+), 144 deletions(-) diff --git a/diagrams/message.svg b/diagrams/message.svg index c5591f37d7..4a1a7668b1 100644 --- a/diagrams/message.svg +++ b/diagrams/message.svg @@ -1,49 +1,49 @@ -AliceApp AServer AServer BApp BBobAlice writes the message to Bob in the appThe message (including ID & timestamp) is encrypted by <Alice-Bob public key> and sent to all Alice's servers{from: <Bob-Alice key hash>, to: <Alice-Bob key hash>, message: <encrypted with Alice-Bob public key>}Alice's servers use <Alice-Bob key hash> to locate Bob's serversand forwards encrypted message to all Bob's servers (in case they are different from Alice's serversBob's servers send the message to Bob's appBob's app uses <Bob-Alice key hash> to identify Aliceand decrypts the message with <Bob-Alice private key> to show itAliceApp AServer AServer BApp BBob \ No newline at end of file