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 2908 by maya, Mon Sep 18 05:08:04 2006 UTC revision 2917 by maya, Sat Oct 21 14:02:50 2006 UTC
# Line 3909  error:; Line 3909  error:;
3909  static void SSH2_dh_kex_init(PTInstVar pvar)  static void SSH2_dh_kex_init(PTInstVar pvar)
3910  {  {
3911          DH *dh = NULL;          DH *dh = NULL;
         char *s, *t;  
3912          buffer_t *msg = NULL;          buffer_t *msg = NULL;
3913          unsigned char *outmsg;          unsigned char *outmsg;
3914          int len;          int len;
# Line 3926  static void SSH2_dh_kex_init(PTInstVar p Line 3925  static void SSH2_dh_kex_init(PTInstVar p
3925          // 秘密にすべき乱数(X)を生成          // 秘密にすべき乱数(X)を生成
3926          dh_gen_key(pvar, dh, pvar->we_need);          dh_gen_key(pvar, dh, pvar->we_need);
3927    
         s = BN_bn2hex(dh->priv_key);  
         t = BN_bn2hex(dh->pub_key);  
   
   
3928          msg = buffer_init();          msg = buffer_init();
3929          if (msg == NULL) {          if (msg == NULL) {
3930                  // TODO: error check                  // TODO: error check
# Line 3943  static void SSH2_dh_kex_init(PTInstVar p Line 3938  static void SSH2_dh_kex_init(PTInstVar p
3938          memcpy(outmsg, buffer_ptr(msg), len);          memcpy(outmsg, buffer_ptr(msg), len);
3939          finish_send_packet(pvar);          finish_send_packet(pvar);
3940    
         if (pvar->kexdh != NULL) {  
                 DH_free(dh);  
         }  
3941          pvar->kexdh = dh;          pvar->kexdh = dh;
3942    
3943          SSH2_dispatch_init(2);          SSH2_dispatch_init(2);
# Line 6871  static BOOL handle_SSH2_window_adjust(PT Line 6863  static BOOL handle_SSH2_window_adjust(PT
6863    
6864  /*  /*
6865   * $Log: not supported by cvs2svn $   * $Log: not supported by cvs2svn $
6866     * Revision 1.51  2006/09/18 05:08:04  maya
6867     * コマンドラインパラメータ '/ask4passwd' を追加した。
6868     *
6869   * Revision 1.50  2006/08/22 14:46:58  yutakakn   * Revision 1.50  2006/08/22 14:46:58  yutakakn
6870   * パスワードの破棄はユーザ認証後に行うようにした。   * パスワードの破棄はユーザ認証後に行うようにした。
6871   *   *

Legend:
Removed from v.2908  
changed lines
  Added in v.2917

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