Lines Matching defs:cipher
617 EVP_CIPHER *cipher = NULL; /* used cipher */
618 int cikeysize = 0; /* key size from cipher */
632 /* select symmetric cipher based on algorithm given in message */
636 cipher = EVP_CIPHER_fetch(NULL, name, NULL);
638 if (cipher == NULL)
639 cipher = (EVP_CIPHER *)EVP_get_cipherbyname(name);
641 if (cipher == NULL) {
648 cikeysize = EVP_CIPHER_get_key_length(cipher);
673 if ((iv = OPENSSL_malloc(EVP_CIPHER_get_iv_length(cipher))) == NULL)
676 EVP_CIPHER_get_iv_length(cipher))
677 != EVP_CIPHER_get_iv_length(cipher)) {
687 EVP_CIPHER_get_block_size(cipher))) == NULL
692 if (!EVP_DecryptInit(evp_ctx, cipher, ek, iv)
711 EVP_CIPHER_free(cipher);