Home
last modified time | relevance | path

Searched refs:decryptCtx_ (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/oss/src/encryption/
A DCipherOpenssl.cc30 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()
[all …]
A DCipherOpenssl.h43 EVP_CIPHER_CTX* decryptCtx_; variable

Completed in 6 milliseconds