From 4f23ec78d149f12bbe228abf281e13fdc02d33be Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Wed, 21 May 2008 13:01:58 +0000 Subject: [PATCH] added more verbosity if signature hash OID is unknown --- src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c b/src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c index 779da6881..761a676af 100644 --- a/src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c +++ b/src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c @@ -219,7 +219,9 @@ static bool verify_emsa_pkcs1_signature(private_gmp_rsa_public_key_t *this, if (hash_algorithm == HASH_UNKNOWN || (algorithm != HASH_UNKNOWN && hash_algorithm != algorithm)) { - DBG1("wrong hash algorithm used in signature"); + DBG1("expected hash algorithm %N, but found %N (OID: %#B)", + hash_algorithm_names, algorithm, + hash_algorithm_names, hash_algorithm, &object); goto end_parser; } break;