From 2cf0eacd971a6e8f1a74631b4dce1fb3021de657 Mon Sep 17 00:00:00 2001 From: akwizgran Date: Thu, 26 Mar 2015 19:37:23 +0000 Subject: [PATCH] akwizgran created page: BSP --- BTP.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BTP.markdown b/BTP.markdown index 3e2073a..3c6d8b4 100644 --- a/BTP.markdown +++ b/BTP.markdown @@ -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.