Lines Matching refs:cipher_ctx
62 static EVP_CIPHER_CTX* cipher_ctx; variable
66 assert(!cipher_ctx); in crypt_init()
69 cipher_ctx = EVP_CIPHER_CTX_new(); in crypt_init()
70 assert(cipher_ctx); in crypt_init()
77 EVP_CIPHER_CTX_free(cipher_ctx); in crypt_shutdown()
78 cipher_ctx = NULL; in crypt_shutdown()
121 assert(cipher_ctx); in crypt()
122 EVP_CIPHER_CTX_reset(cipher_ctx); in crypt()
124 evp_ret = EVP_CipherInit_ex(cipher_ctx, cipher, NULL, key->byte, iv->byte, in crypt()
131 evp_ret = EVP_CIPHER_CTX_set_padding(cipher_ctx, 0); in crypt()
137 evp_ret = EVP_CipherUpdate(cipher_ctx, data_in_out, &out_data_size, in crypt()
150 evp_ret = EVP_CipherFinal_ex(cipher_ctx, NULL, &out_data_size); in crypt()