diff options
Diffstat (limited to 'utility/signature_digest_utility.c')
-rw-r--r-- | utility/signature_digest_utility.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/utility/signature_digest_utility.c b/utility/signature_digest_utility.c index 85ba0c9b..781f9ff6 100644 --- a/utility/signature_digest_utility.c +++ b/utility/signature_digest_utility.c @@ -42,8 +42,8 @@ int main(int argc, char* argv[]) { } signature_digest = SignatureDigest(buf, len, algorithm); - signature_digest_len = (hash_size_map[algorithm] + - digestinfo_size_map[algorithm]); + const int digest_size = vb2_digest_size(vb2_crypto_to_hash(algorithm)); + signature_digest_len = (digest_size + digestinfo_size_map[algorithm]); if (!signature_digest) error_code = -1; if(signature_digest && |