Lines Matching defs:cipher
240 EVP_CIPHER_INFO cipher;
256 if (!PEM_get_EVP_CIPHER_INFO(header, &cipher))
258 if (!PEM_do_header(&cipher, data, &len, cb, u))
346 /* actually it needs the cipher block size extra... */
414 int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *plen,
433 if (cipher->cipher == NULL)
448 if (!EVP_BytesToKey(cipher->cipher, EVP_md5(), &(cipher->iv[0]),
456 ok = EVP_DecryptInit_ex(ctx, cipher->cipher, NULL, key, &(cipher->iv[0]));
487 int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)
496 cipher->cipher = NULL;
497 memset(cipher->iv, 0, sizeof(cipher->iv));
544 cipher->cipher = enc = EVP_get_cipherbyname(dekinfostart);
561 if (!load_iv(&header, cipher->iv, EVP_CIPHER_get_iv_length(enc)))