version 1.120, 2023/10/10 06:49:54 |
version 1.121, 2024/05/17 02:39:11 |
|
|
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)) |