Update Transport Key Agreement Client

Daniel Lublin
2021-06-21 15:20:18 +00:00
parent e6f2813058
commit 98c91d7bd6

@@ -4,6 +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.
![key-agreement-client](uploads/7b24bc33cbe69ff9012f5a3fd99ba678/key-agreement-client.png)
![key-agreement-client](uploads/fe3270bc9970f32b13676809a31eaef2/key-agreement-client.png)
[key-agreement-client.odg](uploads/866fec24fccce471ea1bb66ed5ed0ba0/key-agreement-client.odg)
[key-agreement-client.odg](uploads/8212325f0d636a72b6195242453f5619/key-agreement-client.odg)