diff options
author | Adriaan de Jong <dejong@fox-it.com> | 2011-07-14 21:35:45 +0200 |
---|---|---|
committer | David Sommerseth <davids@redhat.com> | 2011-10-22 18:02:08 +0200 |
commit | 62242ed28d4cb3adec4edd6c39c6ed3f1c50cb37 (patch) | |
tree | 22fa11910c9c5a6060eb95c73081ed6f7aabb7d5 /crypto.c | |
parent | 0d4ec3d8bbf39e4802781e1b3c881d76e068217f (diff) | |
download | openvpn-62242ed28d4cb3adec4edd6c39c6ed3f1c50cb37.tar.gz openvpn-62242ed28d4cb3adec4edd6c39c6ed3f1c50cb37.tar.xz openvpn-62242ed28d4cb3adec4edd6c39c6ed3f1c50cb37.zip |
Moved HMAC prints back to main crypto module
Signed-off-by: Adriaan de Jong <dejong@fox-it.com>
Acked-by: David Sommerseth <davids@redhat.com>
Signed-off-by: David Sommerseth <davids@redhat.com>
Diffstat (limited to 'crypto.c')
-rw-r--r-- | crypto.c | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -462,8 +462,20 @@ init_key_ctx (struct key_ctx *ctx, struct key *key, if (kt->digest && kt->hmac_length > 0) { ALLOC_OBJ(ctx->hmac, hmac_ctx_t); - hmac_ctx_init (ctx->hmac, key->hmac, kt->hmac_length, kt->digest, - prefix); + hmac_ctx_init (ctx->hmac, key->hmac, kt->hmac_length, kt->digest); + + msg (D_HANDSHAKE, + "%s: Using %d bit message hash '%s' for HMAC authentication", + prefix, md_kt_size(kt->digest) * 8, md_kt_name(kt->digest)); + + dmsg (D_SHOW_KEYS, "%s: HMAC KEY: %s", prefix, + format_hex (key->hmac, kt->hmac_length, 0, &gc)); + + dmsg (D_CRYPTO_DEBUG, "%s: HMAC size=%d block_size=%d", + prefix, + md_kt_size(kt->digest), + hmac_ctx_size(ctx->hmac)); + } gc_free (&gc); } |