version 1.2, 2000/04/26 21:33:53 |
version 1.3, 2000/04/27 08:01:27 |
|
|
dh_server_pub, |
dh_server_pub, |
shared_secret |
shared_secret |
); |
); |
|
xfree(server_host_key_blob); |
buffer_free(client_kexinit); |
buffer_free(client_kexinit); |
buffer_free(server_kexinit); |
buffer_free(server_kexinit); |
xfree(client_kexinit); |
xfree(client_kexinit); |
|
|
buffer_put_char(&b, 1); |
buffer_put_char(&b, 1); |
buffer_put_cstring(&b, KEX_DSS); |
buffer_put_cstring(&b, KEX_DSS); |
buffer_put_string(&b, blob, bloblen); |
buffer_put_string(&b, blob, bloblen); |
|
xfree(blob); |
|
|
/* generate signature */ |
/* generate signature */ |
dsa_sign(k, &signature, &slen, buffer_ptr(&b), buffer_len(&b)); |
dsa_sign(k, &signature, &slen, buffer_ptr(&b), buffer_len(&b)); |