diff options
Diffstat (limited to 'tests/vb20_rsa_padding_tests.c')
-rw-r--r-- | tests/vb20_rsa_padding_tests.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/vb20_rsa_padding_tests.c b/tests/vb20_rsa_padding_tests.c index e9789e90..3bbebcf6 100644 --- a/tests/vb20_rsa_padding_tests.c +++ b/tests/vb20_rsa_padding_tests.c @@ -42,7 +42,8 @@ void vb2_public_key_to_vb2(struct vb2_public_key *k2, */ static void test_signatures(const struct vb2_public_key *key) { - uint8_t workbuf[VB2_VERIFY_DIGEST_WORKBUF_BYTES]; + uint8_t workbuf[VB2_VERIFY_DIGEST_WORKBUF_BYTES] + __attribute__ ((aligned (VB2_WORKBUF_ALIGN))); uint8_t sig[RSA1024NUMBYTES]; struct vb2_workbuf wb; int unexpected_success; @@ -74,7 +75,8 @@ static void test_signatures(const struct vb2_public_key *key) * Test other error conditions in vb2_rsa_verify_digest(). */ static void test_verify_digest(struct vb2_public_key *key) { - uint8_t workbuf[VB2_VERIFY_DIGEST_WORKBUF_BYTES]; + uint8_t workbuf[VB2_VERIFY_DIGEST_WORKBUF_BYTES] + __attribute__ ((aligned (VB2_WORKBUF_ALIGN))); uint8_t sig[RSA1024NUMBYTES]; struct vb2_workbuf wb; enum vb2_signature_algorithm orig_key_alg = key->sig_alg; |