From 322c67f373ecfa8f22e993ab49ed1dc490077f1f Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Wed, 21 Nov 2018 13:28:21 -0500 Subject: [PATCH] Use previous digest size as a default value in BLAKE2 --- blake2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blake2.cpp b/blake2.cpp index a9bea136..c3d7b4b0 100644 --- a/blake2.cpp +++ b/blake2.cpp @@ -389,7 +389,7 @@ void BLAKE2s::UncheckedSetKey(const byte *key, unsigned int length, const Crypto m_keyLength = 0; } - m_digestSize = params.GetIntValueWithDefault(Name::DigestSize(), DIGESTSIZE); + m_digestSize = params.GetIntValueWithDefault(Name::DigestSize(), m_digestSize); m_state.Reset(); m_block.Reset(m_digestSize, m_keyLength); @@ -420,7 +420,7 @@ void BLAKE2b::UncheckedSetKey(const byte *key, unsigned int length, const Crypto m_keyLength = 0; } - m_digestSize = params.GetIntValueWithDefault(Name::DigestSize(), DIGESTSIZE); + m_digestSize = params.GetIntValueWithDefault(Name::DigestSize(), m_digestSize); m_state.Reset(); m_block.Reset(m_digestSize, m_keyLength);