Browse Subversion Repository
Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ssh.c
Parent Directory
| Revision Log
| Patch
| 5827 |
"key verify error(remote rsa key length is too short %d-bit) " |
"key verify error(remote rsa key length is too short %d-bit) " |
| 5828 |
"@ handle_SSH2_dh_kex_reply()", BN_num_bits(rsa->n)); |
"@ handle_SSH2_dh_kex_reply()", BN_num_bits(rsa->n)); |
| 5829 |
} |
} |
| 5830 |
|
else { |
| 5831 |
|
goto cont; |
| 5832 |
|
} |
| 5833 |
} |
} |
| 5834 |
else { |
else { |
| 5835 |
_snprintf_s(emsg_tmp, sizeof(emsg_tmp), _TRUNCATE, |
_snprintf_s(emsg_tmp, sizeof(emsg_tmp), _TRUNCATE, |
| 5840 |
goto error; |
goto error; |
| 5841 |
} |
} |
| 5842 |
|
|
| 5843 |
|
cont: |
| 5844 |
kex_derive_keys(pvar, pvar->we_need, hash, share_key, pvar->session_id, pvar->session_id_len); |
kex_derive_keys(pvar, pvar->we_need, hash, share_key, pvar->session_id, pvar->session_id_len); |
| 5845 |
|
|
| 5846 |
// KEX finish |
// KEX finish |
| 6188 |
"key verify error(remote rsa key length is too short %d-bit) " |
"key verify error(remote rsa key length is too short %d-bit) " |
| 6189 |
"@ SSH2_DH_GEX", BN_num_bits(rsa->n)); |
"@ SSH2_DH_GEX", BN_num_bits(rsa->n)); |
| 6190 |
} |
} |
| 6191 |
|
else { |
| 6192 |
|
goto cont; |
| 6193 |
|
} |
| 6194 |
} |
} |
| 6195 |
else { |
else { |
| 6196 |
_snprintf_s(emsg_tmp, sizeof(emsg_tmp), _TRUNCATE, |
_snprintf_s(emsg_tmp, sizeof(emsg_tmp), _TRUNCATE, |
| 6201 |
goto error; |
goto error; |
| 6202 |
} |
} |
| 6203 |
|
|
| 6204 |
|
cont: |
| 6205 |
kex_derive_keys(pvar, pvar->we_need, hash, share_key, pvar->session_id, pvar->session_id_len); |
kex_derive_keys(pvar, pvar->we_need, hash, share_key, pvar->session_id, pvar->session_id_len); |
| 6206 |
|
|
| 6207 |
// KEX finish |
// KEX finish |
|
|
Legend:
| Removed from v.3146 |
|
| changed lines |
| |
Added in v.3147 |
|
|
| |