From 9878a785b94df9481b3a2c1135e5ed944e225087 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20A=2E=20Aranda=20Guti=C3=A9rrez?= Date: Wed, 18 Dec 2019 10:55:53 +0100 Subject: [PATCH] Adapt to latest mint --- internal/crypto/key_derivation.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/internal/crypto/key_derivation.go b/internal/crypto/key_derivation.go index 06df4a0ab8c..470898e120b 100644 --- a/internal/crypto/key_derivation.go +++ b/internal/crypto/key_derivation.go @@ -54,7 +54,10 @@ func computeKeyAndIV(tls TLSExporter, label string) (key, iv []byte, err error) if err != nil { return nil, nil, err } - key = qhkdfExpand(secret, "key", cs.keyLen) - iv = qhkdfExpand(secret, "iv", cs.ivLen) + // + // cs.keyLen and cs.ivLen has disappeared from mint + // + key = qhkdfExpand(secret, "key", cs.Keys["key"]) + iv = qhkdfExpand(secret, "iv", cs.Keys["iv"]) return key, iv, nil }