Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ssh.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3146 by maya, Thu Sep 11 06:57:52 2008 UTC revision 3147 by maya, Fri Sep 12 03:01:07 2008 UTC
# Line 5827  static BOOL handle_SSH2_dh_kex_reply(PTI Line 5827  static BOOL handle_SSH2_dh_kex_reply(PTI
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,
# Line 5837  static BOOL handle_SSH2_dh_kex_reply(PTI Line 5840  static BOOL handle_SSH2_dh_kex_reply(PTI
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
# Line 6184  static BOOL handle_SSH2_dh_gex_reply(PTI Line 6188  static BOOL handle_SSH2_dh_gex_reply(PTI
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,
# Line 6194  static BOOL handle_SSH2_dh_gex_reply(PTI Line 6201  static BOOL handle_SSH2_dh_gex_reply(PTI
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

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26