[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.120 and 1.121

version 1.120, 2023/10/10 06:49:54 version 1.121, 2024/05/17 02:39:11
Line 366 
Line 366 
                 if (!EVP_CIPHER_CTX_ctrl(cc->evp, EVP_CTRL_GCM_IV_GEN,                  if (!EVP_CIPHER_CTX_ctrl(cc->evp, EVP_CTRL_GCM_IV_GEN,
                     1, lastiv))                      1, lastiv))
                         return SSH_ERR_LIBCRYPTO_ERROR;                          return SSH_ERR_LIBCRYPTO_ERROR;
                 /* set tag on decyption */                  /* set tag on decryption */
                 if (!cc->encrypt &&                  if (!cc->encrypt &&
                     !EVP_CIPHER_CTX_ctrl(cc->evp, EVP_CTRL_GCM_SET_TAG,                      !EVP_CIPHER_CTX_ctrl(cc->evp, EVP_CTRL_GCM_SET_TAG,
                     authlen, (u_char *)src + aadlen + len))                      authlen, (u_char *)src + aadlen + len))

Legend:
Removed from v.1.120  
changed lines
  Added in v.1.121