From 06c9cf37d43eadacbf696c0ecdae8bcdb289b596 Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Sun, 5 Jun 2022 08:21:55 -0400 Subject: [PATCH] Prop. 159 minor updates --- i2p2www/spec/proposals/159-ssu2.rst | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/i2p2www/spec/proposals/159-ssu2.rst b/i2p2www/spec/proposals/159-ssu2.rst index beeb229b7..0d9fd16a3 100644 --- a/i2p2www/spec/proposals/159-ssu2.rst +++ b/i2p2www/spec/proposals/159-ssu2.rst @@ -5,7 +5,7 @@ SSU2 :author: eyedeekay, orignal, zlatinb, zzz :created: 2021-09-12 :thread: http://zzz.i2p/topics/2612 - :lastupdated: 2022-06-02 + :lastupdated: 2022-06-05 :status: Open :target: 0.9.56 @@ -2345,7 +2345,12 @@ Current SSU1 Peer Test issues: - Peer Test requires a complex state machine to know what message is for what state - Without knowing that Charlie has rejected her, - Alice will treat the test as a failuire. + Alice will treat the test as a failure. + +Current SSU1 Relay issues: + +Most of the Peer Test issues listed above also apply to Peer Test. + We have the following goals in improving the security of Relay and Peer Test: @@ -5787,7 +5792,7 @@ either in the same payload (if there's room), or in a previous message. | Alice router hash (message 2 only) | + or + | Charlie router hash (message 4 only) | - + + + + or all zeros if rejected by Bob + | Not present in messages 1,3,5,6,7 | + +----+----+ | | ver| @@ -6995,6 +7000,7 @@ Alice Bob Charlie Alice RI -------------------> 2. PeerTest -------------------> 3. <------------------ PeerTest (reject) + (optional: Bob could try another Charlie here) 4. <------------------ PeerTest (reject) {% endhighlight %} -- GitLab