Lines Matching refs:decryptCtx_
30 decryptCtx_(nullptr), in SymmetricCipherOpenssl()
44 if (decryptCtx_) { in ~SymmetricCipherOpenssl()
45 EVP_CIPHER_CTX_cleanup(decryptCtx_); in ~SymmetricCipherOpenssl()
46 EVP_CIPHER_CTX_free(decryptCtx_); in ~SymmetricCipherOpenssl()
47 decryptCtx_ = nullptr; in ~SymmetricCipherOpenssl()
103 if (!decryptCtx_) { in DecryptInit()
104 decryptCtx_ = EVP_CIPHER_CTX_new(); in DecryptInit()
107 EVP_DecryptInit_ex(decryptCtx_, cipher_, nullptr, key.data(), iv.data()); in DecryptInit()
119 …if (!EVP_DecryptUpdate(decryptCtx_, out.data(), &outlen, data.data(), static_cast<int>(data.size()… in Decrypt()
132 if (!EVP_DecryptUpdate(decryptCtx_, dst, &dstLen, (const unsigned char *)src, srcLen)) { in Decrypt()
143 if (!EVP_DecryptFinal_ex(decryptCtx_, (unsigned char *)out.data(), &outlen)) { in DecryptFinish()