aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2011-11-23 14:05:19 +0100
committerMartin Willi <martin@revosec.ch>2012-03-20 17:30:50 +0100
commit85f5c478bfa1ae861c36f1c24f4578f13166e91b (patch)
tree3f811d151a3e7adacbd8350d9d3d399fc350e8a4
parent9cc8bd4fd25b7b16323643633c36f75cdc42784a (diff)
downloadstrongswan-85f5c478bfa1ae861c36f1c24f4578f13166e91b.tar.bz2
strongswan-85f5c478bfa1ae861c36f1c24f4578f13166e91b.tar.xz
Fix seed construction for IKEv1 key derivation
-rw-r--r--src/libcharon/sa/keymat_v1.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libcharon/sa/keymat_v1.c b/src/libcharon/sa/keymat_v1.c
index 8b9ac498c..3ec8083cf 100644
--- a/src/libcharon/sa/keymat_v1.c
+++ b/src/libcharon/sa/keymat_v1.c
@@ -525,7 +525,7 @@ METHOD(keymat_v1_t, derive_child_keys, bool,
}
DBG4(DBG_CHD, "DH secret %B", &secret);
}
- seed = chunk_cata("mcc", secret, chunk_from_thing(protocol),
+ seed = chunk_cata("mcccc", secret, chunk_from_thing(protocol),
chunk_from_thing(spi), nonce_i, nonce_r);
DBG4(DBG_CHD, "seed %B", &seed);