From c033fcbf5e0a54d52ddec9988fe11a32b2706c0c Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 31 Jan 2017 12:04:26 -0600 Subject: [PATCH] handshake: Use align_len macro --- src/handshake.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/handshake.c b/src/handshake.c index 7f4c80da..8537009a 100644 --- a/src/handshake.c +++ b/src/handshake.c @@ -517,7 +517,7 @@ bool handshake_decode_fte_key(struct handshake_state *s, const uint8_t *wrapped, size_t key_len, uint8_t *key_out) { const struct crypto_ptk *ptk = handshake_state_get_ptk(s); - size_t padded_len = key_len < 16 ? 16 : ((key_len + 7) & ~7); + size_t padded_len = key_len < 16 ? 16 : align_len(key_len, 8); if (!aes_unwrap(ptk->kek, wrapped, padded_len + 8, key_out)) return false;