diff --git a/crypto/modes/ccm128.c b/crypto/modes/ccm128.c index f8746bbf154df110664d1c50dfce7fd70282ddef..8a833b25e593146c60b264e18a02edcf60e44e38 100644 --- a/crypto/modes/ccm128.c +++ b/crypto/modes/ccm128.c @@ -285,7 +285,7 @@ int CRYPTO_ccm128_decrypt(CCM128_CONTEXT *ctx, if (len) { (*block)(ctx->nonce.c,scratch.c,ctx->key); - for (i=0; icmac.c[i] ^= (out[i] = scratch.c[i]^inp[i]); (*block)(ctx->cmac.c,ctx->cmac.c,ctx->key); }