From 3b288c7c6e7b27272ff7e47115f51894c8432b0d Mon Sep 17 00:00:00 2001 From: akwizgran Date: Mon, 16 Mar 2015 18:20:19 +0000 Subject: [PATCH] akwizgran created page: BTP --- BTP.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BTP.markdown b/BTP.markdown index 10af7ff..5b73526 100644 --- a/BTP.markdown +++ b/BTP.markdown @@ -38,10 +38,10 @@ The key derivation function takes an input key *k*, a label *p*, and zero or mor Each device derives four initial keys from *S*: -* *ack = KDF(*S*, "ALICE_CIPHER_KEY")* -* *bck = KDF(*S*, "BOB_CIPHER_KEY")* -* *atk = KDF(*S*, "ALICE_TAG_KEY")* -* *btk = KDF(*S*, "BOB_TAG_KEY")* +* *ack = KDF(S, "ALICE_CIPHER_KEY")* +* *bck = KDF(S, "BOB_CIPHER_KEY")* +* *atk = KDF(S, "ALICE_TAG_KEY")* +* *btk = KDF(S, "BOB_TAG_KEY")* Alice sets *ock = ack*, *ick = bck*, *otk = atk*, and *itk = btk*. Bob sets *ock = bck*, *ick = ack*, *otk = btk*, and *itk = atk*. Thus Alice's outgoing keys (*ock* and *otk*) are the same as Bob's incoming keys (*ick* and *itk*) and vice versa.