From b526dc18aa7293961d9be2ae8d2071c407cd449b Mon Sep 17 00:00:00 2001 From: akwizgran Date: Wed, 18 Mar 2015 10:42:53 +0000 Subject: [PATCH] akwizgran created page: BSP --- BTP.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BTP.markdown b/BTP.markdown index c3c2abb..433aebd 100644 --- a/BTP.markdown +++ b/BTP.markdown @@ -47,7 +47,7 @@ Each device derives four initial keys from S: * btk = KDF(S, "BOB_TAG_KEY") * bck = KDF(S, "BOB_CIPHER_KEY") -Alice initialises her outgoing tag and cipher keys to otk = atk and ock = ack, and her incoming tag and cipher keys to itk = btk and ick = bck. Bob initialises his outgoing tag and cipher keys to otk = btk and ock = bck, and his incoming tag and cipher keys to itk = atk and ick = ack. Thus Alice's outgoing keys are Bob's incoming keys and vice versa. Both devices then erase S. +Alice initialises her outgoing tag and cipher keys otk = atk and ock = ack, and her incoming tag and cipher keys itk = btk and ick = bck. Bob initialises his outgoing tag and cipher keys otk = btk and ock = bck, and his incoming tag and cipher keys itk = atk and ick = ack. Thus Alice's outgoing keys are Bob's incoming keys and vice versa. Both devices then erase S. ### Key rotation