Loading crypto/authenc.c +1 −1 Original line number Diff line number Diff line Loading @@ -200,7 +200,7 @@ static int crypto_authenc_verify(struct aead_request *req, authsize = crypto_aead_authsize(authenc); scatterwalk_map_and_copy(ihash, src, cryptlen, authsize, 0); return memcmp(ihash, ohash, authsize) ? -EINVAL : 0; return memcmp(ihash, ohash, authsize) ? -EBADMSG: 0; } static void crypto_authenc_decrypt_done(struct crypto_async_request *req, Loading crypto/gcm.c +1 −1 Original line number Diff line number Diff line Loading @@ -327,7 +327,7 @@ static int crypto_gcm_decrypt(struct aead_request *req) scatterwalk_map_and_copy(iauth_tag, req->src, cryptlen, authsize, 0); if (memcmp(iauth_tag, auth_tag, authsize)) return -EINVAL; return -EBADMSG; return crypto_ablkcipher_decrypt(&abreq); } Loading Loading
crypto/authenc.c +1 −1 Original line number Diff line number Diff line Loading @@ -200,7 +200,7 @@ static int crypto_authenc_verify(struct aead_request *req, authsize = crypto_aead_authsize(authenc); scatterwalk_map_and_copy(ihash, src, cryptlen, authsize, 0); return memcmp(ihash, ohash, authsize) ? -EINVAL : 0; return memcmp(ihash, ohash, authsize) ? -EBADMSG: 0; } static void crypto_authenc_decrypt_done(struct crypto_async_request *req, Loading
crypto/gcm.c +1 −1 Original line number Diff line number Diff line Loading @@ -327,7 +327,7 @@ static int crypto_gcm_decrypt(struct aead_request *req) scatterwalk_map_and_copy(iauth_tag, req->src, cryptlen, authsize, 0); if (memcmp(iauth_tag, auth_tag, authsize)) return -EINVAL; return -EBADMSG; return crypto_ablkcipher_decrypt(&abreq); } Loading