diff --git a/src/libsodium/crypto_aead/aegis128l/aesni/aead_aegis128l_aesni.c b/src/libsodium/crypto_aead/aegis128l/aesni/aead_aegis128l_aesni.c index 8f0844c8..bf7ad83f 100644 --- a/src/libsodium/crypto_aead/aegis128l/aesni/aead_aegis128l_aesni.c +++ b/src/libsodium/crypto_aead/aegis128l/aesni/aead_aegis128l_aesni.c @@ -229,7 +229,7 @@ aegis128l_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned } } else { for (i = 0ULL; i + 32ULL <= mlen; i += 32ULL) { - aegis128l_dec(dst, c + i, state); + aegis128l_absorb(c + i, state); } } if (mlen & 0x1f) { diff --git a/src/libsodium/crypto_aead/aegis128l/armcrypto/aead_aegis128l_armcrypto.c b/src/libsodium/crypto_aead/aegis128l/armcrypto/aead_aegis128l_armcrypto.c index de7aa4dc..ae2c396f 100644 --- a/src/libsodium/crypto_aead/aegis128l/armcrypto/aead_aegis128l_armcrypto.c +++ b/src/libsodium/crypto_aead/aegis128l/armcrypto/aead_aegis128l_armcrypto.c @@ -219,7 +219,7 @@ aegis128l_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned } } else { for (i = 0ULL; i + 32ULL <= mlen; i += 32ULL) { - aegis128l_dec(dst, c + i, state); + aegis128l_absorb(c + i, state); } } if (mlen & 0x1f) { diff --git a/src/libsodium/crypto_aead/aegis128l/soft/aead_aegis128l_soft.c b/src/libsodium/crypto_aead/aegis128l/soft/aead_aegis128l_soft.c index 81081384..85270eda 100644 --- a/src/libsodium/crypto_aead/aegis128l/soft/aead_aegis128l_soft.c +++ b/src/libsodium/crypto_aead/aegis128l/soft/aead_aegis128l_soft.c @@ -222,7 +222,7 @@ aegis128l_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned } } else { for (i = 0ULL; i + 32ULL <= mlen; i += 32ULL) { - aegis128l_dec(dst, c + i, state); + aegis128l_absorb(c + i, state); } } if (mlen & 0x1f) { diff --git a/src/libsodium/crypto_aead/aegis256/aesni/aead_aegis256_aesni.c b/src/libsodium/crypto_aead/aegis256/aesni/aead_aegis256_aesni.c index 69e20d39..231b227e 100644 --- a/src/libsodium/crypto_aead/aegis256/aesni/aead_aegis256_aesni.c +++ b/src/libsodium/crypto_aead/aegis256/aesni/aead_aegis256_aesni.c @@ -219,7 +219,7 @@ aegis256_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned } } else { for (i = 0ULL; i + 16ULL <= mlen; i += 16ULL) { - aegis256_dec(dst, c + i, state); + aegis256_absorb(c + i, state); } } if (mlen & 0xf) { diff --git a/src/libsodium/crypto_aead/aegis256/armcrypto/aead_aegis256_armcrypto.c b/src/libsodium/crypto_aead/aegis256/armcrypto/aead_aegis256_armcrypto.c index 5d934a80..ef893ac5 100644 --- a/src/libsodium/crypto_aead/aegis256/armcrypto/aead_aegis256_armcrypto.c +++ b/src/libsodium/crypto_aead/aegis256/armcrypto/aead_aegis256_armcrypto.c @@ -214,7 +214,7 @@ aegis256_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned } } else { for (i = 0ULL; i + 16ULL <= mlen; i += 16ULL) { - aegis256_dec(dst, c + i, state); + aegis256_absorb(c + i, state); } } if (mlen & 0xf) { diff --git a/src/libsodium/crypto_aead/aegis256/soft/aead_aegis256_soft.c b/src/libsodium/crypto_aead/aegis256/soft/aead_aegis256_soft.c index 48c0b123..8260a21b 100644 --- a/src/libsodium/crypto_aead/aegis256/soft/aead_aegis256_soft.c +++ b/src/libsodium/crypto_aead/aegis256/soft/aead_aegis256_soft.c @@ -211,7 +211,7 @@ aegis256_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned } } else { for (i = 0ULL; i + 16ULL <= mlen; i += 16ULL) { - aegis256_dec(dst, c + i, state); + aegis256_absorb(c + i, state); } } if (mlen & 0xf) {