gnunet-handbook

The GNUnet Handbook
Log | Files | Refs

commit d8a5834bb59faf1af1be3e454ccf6eb31c1d527e
parent 9ef5404060fca428bd16556908f23794ebd5d742
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Mon, 11 Nov 2024 15:14:40 +0100

Correct rst paragraph

Diffstat:
Mdevelopers/apis/cong.rst | 16++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/developers/apis/cong.rst b/developers/apis/cong.rst @@ -147,8 +147,8 @@ The initiator selection remains unchanged from the above protocol. -First Message (RTT=0): -====================== +First Message (RTT=0) +""""""""""""""""""""" ``I`` sends to ``R`` the following message: @@ -213,7 +213,7 @@ and encrypt the certificate giving us the ``EncryptedInitiatorCert``. Second Message (RTT=0.5) -======================== +"""""""""""""""""""""""" ``R`` the receives: @@ -273,7 +273,7 @@ First ``R`` processes the message received from ``I``: Third Message (RTT=1.5) -======================= +""""""""""""""""""""""" ``I`` receives: @@ -319,7 +319,7 @@ First ``I`` processes the message received from ``R``: Confirmation (RTT=1.5) -====================== +"""""""""""""""""""""" ``R`` receives ``IteratorFinished`` and computes: @@ -332,13 +332,13 @@ Confirmation (RTT=1.5) At this point we have a secure channel and application payload can be en/decrypted using **IATS** and **RATS**, respectively. Rekey / Service Status change -============================= +""""""""""""""""""""""""""""" TODO Edge Cases -========== +"""""""""" * The Initiator/Receiver selection logic may require a timed fallback: The designates Initiator may never initiate (NAT, already has sufficient connections, learns about receiver later than receiver about initiator etc.) * This may result in edge cases where the Initiator initiates a handshake and the Receiver also initiates a handshake at the same time switching roles. @@ -346,7 +346,7 @@ Edge Cases Glossary -======== +"""""""" * **IATS**: Initiator Application Traffic Secret Key * **RATS**: Receiver Application Traffic Secret Key