From ed59dac6274d024390e84e111c5afe7444ece4b5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Beno=C3=AEt=20Ganne?= Date: Wed, 23 Mar 2022 14:17:26 +0100 Subject: [PATCH] crypto-native: fix dst index typo in VAES MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Type: fix Change-Id: Ib025d8c1bc9bd651b6448d6a41fd1efa6f0b7362 Signed-off-by: Benoît Ganne --- src/plugins/crypto_native/aes_cbc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/crypto_native/aes_cbc.c b/src/plugins/crypto_native/aes_cbc.c index d2670cfc36e..247322dab0d 100644 --- a/src/plugins/crypto_native/aes_cbc.c +++ b/src/plugins/crypto_native/aes_cbc.c @@ -187,7 +187,7 @@ vaes_cbc_dec (u8x64 *k, u8x64u *src, u8x64u *dst, u8x16u *iv, int count, dst[0] = r[0] ^= aes_cbc_dec_permute (f, c[0]); dst[1] = r[1] ^= aes_cbc_dec_permute (c[0], c[1]); dst[2] = r[2] ^= aes_cbc_dec_permute (c[1], c[2]); - dst[4] = r[3] ^= aes_cbc_dec_permute (c[2], c[3]); + dst[3] = r[3] ^= aes_cbc_dec_permute (c[2], c[3]); f = c[3]; n_blocks -= 16; -- 2.16.6