From 4e236a7e153f85c7ada20243702c59843cac851b Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 20 Feb 2015 13:34:04 +0100 Subject: [PATCH] openssl: Return the proper IV length for OpenSSL crypters For instance, the NULL cipher has a block size of 1 but an IV length of 0. Fixes #854. --- src/libstrongswan/plugins/openssl/openssl_crypter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstrongswan/plugins/openssl/openssl_crypter.c b/src/libstrongswan/plugins/openssl/openssl_crypter.c index 07b96b320..c2478a4ed 100644 --- a/src/libstrongswan/plugins/openssl/openssl_crypter.c +++ b/src/libstrongswan/plugins/openssl/openssl_crypter.c @@ -135,7 +135,7 @@ METHOD(crypter_t, get_block_size, size_t, METHOD(crypter_t, get_iv_size, size_t, private_openssl_crypter_t *this) { - return this->cipher->block_size; + return this->cipher->iv_len; } METHOD(crypter_t, get_key_size, size_t,