From cff8ade3f4fe62b86c717b0e4c0f83469d3e91cc Mon Sep 17 00:00:00 2001 From: Daniel Lublin Date: Mon, 21 Jun 2021 14:58:32 +0000 Subject: [PATCH] Update Transport Key Agreement Client --- Transport-Key-Agreement-Client.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Transport-Key-Agreement-Client.md b/Transport-Key-Agreement-Client.md index 477a6ab..c76c687 100644 --- a/Transport-Key-Agreement-Client.md +++ b/Transport-Key-Agreement-Client.md @@ -4,4 +4,6 @@ It establishes transport keys with each contact for any transports that were add The `ACTIVATED` state lets us know that we already completed a session, so we don't create a new session if we receive another key message from the contact. Otherwise a malicious contact could cause us to create an unlimited number of key sets and run out of memory. -TODO document the rest including state machine diagram \ No newline at end of file +![key-agreement-client](uploads/7b24bc33cbe69ff9012f5a3fd99ba678/key-agreement-client.png) + +[key-agreement-client.odg](uploads/866fec24fccce471ea1bb66ed5ed0ba0/key-agreement-client.odg) \ No newline at end of file