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

Diff for /src/usr.bin/ssh/cipher.c between version 1.18 and 1.19

version 1.18, 1999/11/24 19:53:45 version 1.19, 2000/02/22 15:19:29
Line 35 
Line 35 
 SSH_3CBC_ENCRYPT(des_key_schedule ks1,  SSH_3CBC_ENCRYPT(des_key_schedule ks1,
                  des_key_schedule ks2, des_cblock * iv2,                   des_key_schedule ks2, des_cblock * iv2,
                  des_key_schedule ks3, des_cblock * iv3,                   des_key_schedule ks3, des_cblock * iv3,
                  void *dest, void *src,                   unsigned char *dest, unsigned char *src,
                  unsigned int len)                   unsigned int len)
 {  {
         des_cblock iv1;          des_cblock iv1;
Line 56 
Line 56 
 SSH_3CBC_DECRYPT(des_key_schedule ks1,  SSH_3CBC_DECRYPT(des_key_schedule ks1,
                  des_key_schedule ks2, des_cblock * iv2,                   des_key_schedule ks2, des_cblock * iv2,
                  des_key_schedule ks3, des_cblock * iv3,                   des_key_schedule ks3, des_cblock * iv3,
                  void *dest, void *src,                   unsigned char *dest, unsigned char *src,
                  unsigned int len)                   unsigned int len)
 {  {
         des_cblock iv1;          des_cblock iv1;
Line 267 
Line 267 
                 SSH_3CBC_ENCRYPT(context->u.des3.key1,                  SSH_3CBC_ENCRYPT(context->u.des3.key1,
                                  context->u.des3.key2, &context->u.des3.iv2,                                   context->u.des3.key2, &context->u.des3.iv2,
                                  context->u.des3.key3, &context->u.des3.iv3,                                   context->u.des3.key3, &context->u.des3.iv3,
                                  dest, (void *) src, len);                                   dest, (unsigned char *) src, len);
                 break;                  break;
   
         case SSH_CIPHER_BLOWFISH:          case SSH_CIPHER_BLOWFISH:
Line 302 
Line 302 
                 SSH_3CBC_DECRYPT(context->u.des3.key1,                  SSH_3CBC_DECRYPT(context->u.des3.key1,
                                  context->u.des3.key2, &context->u.des3.iv2,                                   context->u.des3.key2, &context->u.des3.iv2,
                                  context->u.des3.key3, &context->u.des3.iv3,                                   context->u.des3.key3, &context->u.des3.iv3,
                                  dest, (void *) src, len);                                   dest, (unsigned char *) src, len);
                 break;                  break;
   
         case SSH_CIPHER_BLOWFISH:          case SSH_CIPHER_BLOWFISH:

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19