From a88b7c4ff39e11a1f23e27ee20c2320c24c3f2fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Sun, 9 Sep 2001 23:28:20 +0200 Subject: [PATCH] * cbc.c (cbc_encrypt): Bug fix, encrypt block *after* XOR:ing the iv. Rev: src/nettle/cbc.c:1.4 --- cbc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cbc.c b/cbc.c index 94b7cca4..1873c864 100644 --- a/cbc.c +++ b/cbc.c @@ -44,7 +44,7 @@ cbc_encrypt(void *ctx, void (*f)(void *ctx, for ( ; length; length -= block_size, src += block_size, dst += block_size) { memxor(iv, src, block_size); - f(ctx, block_size, dst, src); + f(ctx, block_size, dst, iv); memcpy(iv, dst, block_size); } } -- GitLab