version 1.1.4.2, 2003/09/16 21:20:26 |
version 1.2, 2004/06/13 12:53:24 |
|
|
u_int slen; |
u_int slen; |
|
|
/* generate server DH public key */ |
/* generate server DH public key */ |
dh = dh_new_group1(); |
switch (kex->kex_type) { |
|
case KEX_DH_GRP1_SHA1: |
|
dh = dh_new_group1(); |
|
break; |
|
case KEX_DH_GRP14_SHA1: |
|
dh = dh_new_group14(); |
|
break; |
|
default: |
|
fatal("%s: Unexpected KEX type %d", __func__, kex->kex_type); |
|
} |
dh_gen_key(dh, kex->we_need * 8); |
dh_gen_key(dh, kex->we_need * 8); |
|
|
debug("expecting SSH2_MSG_KEXDH_INIT"); |
debug("expecting SSH2_MSG_KEXDH_INIT"); |