Lines Matching refs:cipher
56 const EVP_CIPHER * cipher;
375 /* determine the cipher to be used */
382 key->cipher = EVP_des_ede3_cbc();
385 key->cipher = EVP_des_ede3_ecb();
392 key->cipher = EVP_aes_128_cbc();
395 key->cipher = EVP_aes_128_ecb();
402 key->cipher = EVP_aes_192_cbc();
405 key->cipher = EVP_aes_192_ecb();
412 key->cipher = EVP_aes_256_cbc();
415 key->cipher = EVP_aes_256_ecb();
427 key->keyLen = EVP_CIPHER_key_length(key->cipher);
448 key->ivSize = EVP_CIPHER_iv_length(key->cipher);
467 * @param blockSize The block size of the cipher.
522 if (!EVP_EncryptInit_ex(&block->cipherCtx, key->cipher, config->engine,
525 if (!EVP_EncryptInit_ex(&block->cipherCtx, key->cipher, config->engine, (unsigned char *) key->key, (unsigned char *) usedIv)) {
536 *blockSize = EVP_CIPHER_block_size(key->cipher);
635 * @param blockSize The block size of the cipher.
677 if (!EVP_DecryptInit_ex(&block->cipherCtx, key->cipher, config->engine,
680 if (!EVP_DecryptInit_ex(&block->cipherCtx, key->cipher, config->engine, (unsigned char *) key->key, (unsigned char *) iv)) {
691 *blockSize = EVP_CIPHER_block_size(key->cipher);