+2019-09-30 Niels Möller <nisse@lysator.liu.se>
+
+ * testsuite/siv-test.c (test_cipher_siv): Fix out-of-bounds read.
+
2019-09-15 Niels Möller <nisse@lysator.liu.se>
From Dmitry Eremin-Solenikov:
en_data[0] ^= 1;
ret = siv_decrypt(ctx, nonce->length, nonce->data,
authdata->length, authdata->data,
- ciphertext->length, de_data, en_data);
+ cleartext->length, de_data, en_data);
if (ret != 0) fprintf(stderr, "siv_decrypt_message failed to detect corrupted message\n");
/* Ensure we can detect corrupted adata. */
en_data[0] ^= 1;
ret = siv_decrypt(ctx, nonce->length, nonce->data,
authdata->length-1, authdata->data,
- ciphertext->length, de_data, en_data);
+ cleartext->length, de_data, en_data);
if (ret != 0) fprintf(stderr, "siv_decrypt_message failed to detect corrupted message\n");
}