[BACK]Return to kexkemc.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/Attic/kexkemc.c between version 1.2 and 1.3

version 1.2, 2019/01/21 10:24:09 version 1.3, 2019/01/21 10:28:02
Line 48 
Line 48 
         int r;          int r;
   
         switch (kex->kex_type) {          switch (kex->kex_type) {
           case KEX_DH_GRP1_SHA1:
           case KEX_DH_GRP14_SHA1:
           case KEX_DH_GRP14_SHA256:
           case KEX_DH_GRP16_SHA512:
           case KEX_DH_GRP18_SHA512:
                   r = kex_dh_keypair(kex);
                   break;
         case KEX_C25519_SHA256:          case KEX_C25519_SHA256:
                 r = kex_c25519_keypair(kex);                  r = kex_c25519_keypair(kex);
                 break;                  break;
Line 99 
Line 106 
   
         /* compute shared secret */          /* compute shared secret */
         switch (kex->kex_type) {          switch (kex->kex_type) {
           case KEX_DH_GRP1_SHA1:
           case KEX_DH_GRP14_SHA1:
           case KEX_DH_GRP14_SHA256:
           case KEX_DH_GRP16_SHA512:
           case KEX_DH_GRP18_SHA512:
                   r = kex_dh_dec(kex, server_pubkey, pklen, &shared_secret);
                   break;
         case KEX_C25519_SHA256:          case KEX_C25519_SHA256:
                 r = kex_c25519_dec(kex, server_pubkey, pklen, &shared_secret);                  r = kex_c25519_dec(kex, server_pubkey, pklen, &shared_secret);
                 break;                  break;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3