last-before-sharing

This commit is contained in:
ycc
2022-08-29 15:40:29 +02:00
parent dee68043d1
commit 3966299a91
15 changed files with 1287 additions and 18 deletions

View File

@ -0,0 +1,21 @@
@startuml
cloud net as "Network"
component mapp as "Mobile Application"
component capp as "CLI Application"
component dapp as "Desktop Application"
component proxy1 as "Http Web Service Proxy"
component proxy2 as "Http Web Service Proxy"
component ws1 as "Company 1 Web Services" #LightGray
component ws2 as "Company 2 Web Client" #LightGray
component srv1 as "Server"
net -- srv1
net -- mapp
net -- capp
net -- dapp
net -- proxy1
net -- proxy2
ws1 -- proxy1
ws2 -- proxy2
ws2 ..> ws1

View File

@ -120,7 +120,7 @@ The Ekp is used to cypher your conversation.
\subsection{Conversation lookup}
A contact conversation Lookup Key Pair(Lkp) is also associated with your conversation. The Lkp public key is used to identify your conversation on a server.
the private key allows you to sign your tequest and prove the server that you are the legitimate recipient for a message.
the private key allows you to sign your request and prove the server that you are the legitimate recipient for a message.
This Lkp can be changed anytime by it's owner and the new public key will be sent along the last message.
The Lkp and the Ekp are only changed, once the change has beeen acknowledged by your contact.

View File

@ -0,0 +1,36 @@
@startuml
cloud Network
component lb as "Load Balancer"
component http1 as "HTTP Server"
component http2 as "HTTP Server"
component ws1 as "Websocket Server"
component ws2 as "Websocket Server"
component ws3 as "Websocket Server"
component ws4 as "..."
database q as "Message Queue"
component d1 as "Message Dispatcher"
component d2 as "Message Dispatcher"
component d3 as "Message Dispatcher"
component d4 as "Message Dispatcher"
component d5 as "..."
lb -- http1
lb -- http2
lb -- ws1
lb -- ws2
lb -- ws3
lb -- ws4
http1 -- q
http2 -- q
ws1 -- q
ws2 -- q
ws3 -- q
q -- d1
q -- d2
q -- d3
q -- d4
q -- d5
Network -- lb
@enduml