From: Nick Mathewson Date: Sat, 14 Jun 2003 01:34:39 +0000 (+0000) Subject: When debugging, dump key material X-Git-Tag: tor-0.0.2pre8~145 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=debfe65fafcf5b0f0efb5c53bdb77ed3bbe1853c;p=thirdparty%2Ftor.git When debugging, dump key material svn:r323 --- diff --git a/src/or/onion.c b/src/or/onion.c index 86430bcdca..e71e308d9e 100644 --- a/src/or/onion.c +++ b/src/or/onion.c @@ -523,6 +523,9 @@ onion_skin_server_handshake(char *onion_skin, /* DH_ONIONSKIN_LEN bytes long */ memcpy(key_out, buf+len-key_out_len, key_out_len); #ifdef DEBUG_ONION_SKINS + printf("Server: key material:"); + PA(buf, DH_KEY_LEN); + puts(""); printf("Server: keys out:"); PA(key_out, key_out_len); puts(""); @@ -573,6 +576,9 @@ onion_skin_client_handshake(crypto_dh_env_t *handshake_state, memcpy(key_out, key_material+len-key_out_len, key_out_len); #ifdef DEBUG_ONION_SKINS + printf("Client: key material:"); + PA(key_material, DH_KEY_LEN); + puts(""); printf("Client: keys out:"); PA(key_out, key_out_len); puts("");