mirror of
https://github.com/adulau/ssldump.git
synced 2024-11-22 01:17:04 +00:00
fix decoding and printing of DiffieHellman Client params
This commit is contained in:
parent
170158a65b
commit
3020239022
1 changed files with 4 additions and 2 deletions
|
@ -466,8 +466,10 @@ static int decode_HandshakeType_ClientKeyExchange(ssl,dir,seg,data)
|
|||
|
||||
break;
|
||||
case KEX_DH:
|
||||
SSL_DECODE_OPAQUE_ARRAY(ssl,"DiffieHellmanClientPublicValue",
|
||||
-(1<<15-1),P_HL,data,0);
|
||||
SSL_DECODE_OPAQUE_ARRAY(ssl,"DiffieHellmanClientPublicValue",
|
||||
-((1<<7)-1),P_HL,data,0);
|
||||
ssl_process_client_key_exchange(ssl,
|
||||
ssl->decoder,NULL,0);
|
||||
}
|
||||
}
|
||||
return(0);
|
||||
|
|
Loading…
Reference in a new issue