diff options
author | Martin Willi <martin@revosec.ch> | 2010-08-13 12:20:25 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2010-08-13 17:11:53 +0200 |
commit | 3102d8669d3f39a138b954a6519c767b6c6c913e (patch) | |
tree | 108fd778ea7a9198e5cf2b02727c420ea0a28453 /src/libtls/tls_crypto.c | |
parent | f7c04c5b377ebb8274f2534b58676d20a153d73d (diff) | |
download | strongswan-3102d8669d3f39a138b954a6519c767b6c6c913e.tar.bz2 strongswan-3102d8669d3f39a138b954a6519c767b6c6c913e.tar.xz |
Use IV length of a crypter instead of block size for IV calculations
Diffstat (limited to 'src/libtls/tls_crypto.c')
-rw-r--r-- | src/libtls/tls_crypto.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtls/tls_crypto.c b/src/libtls/tls_crypto.c index b8eb87bf6..5668f1302 100644 --- a/src/libtls/tls_crypto.c +++ b/src/libtls/tls_crypto.c @@ -772,7 +772,7 @@ METHOD(tls_crypto_t, derive_secrets, void, eks = this->crypter_out->get_key_size(this->crypter_out); if (this->tls->get_version(this->tls) < TLS_1_1) { - ivs = this->crypter_out->get_block_size(this->crypter_out); + ivs = this->crypter_out->get_iv_size(this->crypter_out); } } seed = chunk_cata("cc", server_random, client_random); |