From 7903805ea54066456e740e886e6526f71ff7dec9 Mon Sep 17 00:00:00 2001 From: Richard Barnes Date: Sun, 19 Nov 2023 10:05:23 -0500 Subject: [PATCH] Fix bug in derive_key_salt description --- draft-ietf-sframe-enc.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/draft-ietf-sframe-enc.md b/draft-ietf-sframe-enc.md index d504443..b4bea6c 100644 --- a/draft-ietf-sframe-enc.md +++ b/draft-ietf-sframe-enc.md @@ -408,9 +408,13 @@ using HKDF {{!RFC5869}} as follows: ~~~~~ def derive_key_salt(KID, base_key): sframe_secret = HKDF-Extract("", base_key) - info = "SFrame 1.0 Secret key " + KID + cipher_suite + + sframe_key_label = "SFrame 1.0 Secret key " + KID + cipher_suite sframe_key = HKDF-Expand(sframe_secret, info, AEAD.Nk) + + sframe_salt_label = "SFrame 1.0 Secret salt " + KID + cipher_suite sframe_salt = HKDF-Expand(sframe_secret, info, AEAD.Nn) + return sframe_key, sframe_salt ~~~~~