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 5853 by yutakapon, Thu May 7 16:38:03 2015 UTC revision 5900 by doda, Tue Jun 2 09:07:33 2015 UTC
# Line 5200  static void SSH2_dh_gex_kex_init(PTInstV Line 5200  static void SSH2_dh_gex_kex_init(PTInstV
5200          }          }
5201    
5202          // サーバが保証すべき最低限のビット数を求める(we_needはバイト)。          // サーバが保証すべき最低限のビット数を求める(we_needはバイト)。
5203            if (pvar->settings.GexMinimalGroupSize < GEX_GRP_MINSIZE) {
5204                    min = GEX_GRP_MINSIZE;
5205            }
5206            else if (pvar->settings.GexMinimalGroupSize > GEX_GRP_MAXSIZE) {
5207                    min = GEX_GRP_MAXSIZE;
5208            }
5209            else {
5210                    min = pvar->settings.GexMinimalGroupSize;
5211            }
5212            max = GEX_GRP_MAXSIZE;
5213          bits = dh_estimate(pvar->we_need * 8);          bits = dh_estimate(pvar->we_need * 8);
5214          min = 1024;          if (bits < min) {
5215          max = 8192;                  bits = min;
5216            }
5217            else if (bits > max) {
5218                    bits = max;
5219            }
5220    
5221          // サーバへgroup sizeを送って、p と g を作ってもらう。          // サーバへgroup sizeを送って、p と g を作ってもらう。
5222          buffer_put_int(msg, min);          buffer_put_int(msg, min);

Legend:
Removed from v.5853  
changed lines
  Added in v.5900

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