mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-03-05 13:08:18 +01:00
akwizgran created page: BSP
@@ -32,7 +32,7 @@ How this state is established is outside the scope of BTP. The devices must esta
|
||||
|
||||
The devices must also agree which of them will play the role of Alice and which will play the role of Bob. The roles are identical except for some key derivation constants.
|
||||
|
||||
> Implementation note: Shared secrets for multiple transports may be derived from an initial shared secret established by a separate key agreement protocol. T may be hard-coded or negotiated by the key agreement protocol. D and L may be hard-coded.
|
||||
> Implementation note: Shared secrets for multiple transports may be derived from an initial shared secret established by a separate key agreement protocol. T may be hard-coded or negotiated by the key agreement protocol. D and L may be hard-coded. The current implementation uses D == 3600 (one hour).
|
||||
|
||||
### Key derivation
|
||||
|
||||
@@ -116,4 +116,4 @@ The nonce for the frame body is nonce_len bytes long with the following format:
|
||||
* Bits 1-63: Frame number as a 63-bit integer
|
||||
* Remaining bits: Zero
|
||||
|
||||
> Implementation note: The final frame flag allows the recipient to detect the end of the stream without reading to EOF, which is not possible for all transports on all platforms.
|
||||
The final frame flag allows the recipient to detect the end of the stream without reading to EOF, which is not possible for all transports on all platforms.
|
||||
|
||||
Reference in New Issue
Block a user