summaryrefslogtreecommitdiff
path: root/tests/vb20_kernel_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/vb20_kernel_tests.c')
-rw-r--r--tests/vb20_kernel_tests.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/tests/vb20_kernel_tests.c b/tests/vb20_kernel_tests.c
index 05f21ab6..6d685f64 100644
--- a/tests/vb20_kernel_tests.c
+++ b/tests/vb20_kernel_tests.c
@@ -67,7 +67,7 @@ static void rehash_keyblock(void)
hashsig->sig_offset = vb2_offset_of(hashsig, mock_vblock.k.hash);
hashsig->sig_size = sizeof(mock_vblock.k.hash);
hashsig->data_size = hashsig->sig_offset;
- vb2_digest_init(&dc, VB2_HASH_SHA512);
+ vb2_digest_init(&dc, false, VB2_HASH_SHA512, 0);
vb2_digest_extend(&dc, (const uint8_t *)kb, hashsig->data_size);
vb2_digest_finalize(&dc, mock_vblock.k.hash, hashsig->sig_size);
}
@@ -212,19 +212,6 @@ static void verify_keyblock_hash_tests(void)
"Keyblock check hash sig");
reset_common_data(FOR_KEYBLOCK);
- wb.size = VB2_SHA512_DIGEST_SIZE - 1;
- TEST_EQ(vb2_verify_keyblock_hash(kb, kb->keyblock_size, &wb),
- VB2_ERROR_VDATA_WORKBUF_DIGEST,
- "Keyblock check hash workbuf digest");
-
- reset_common_data(FOR_KEYBLOCK);
- wb.size = VB2_SHA512_DIGEST_SIZE +
- sizeof(struct vb2_digest_context) - 1;
- TEST_EQ(vb2_verify_keyblock_hash(kb, kb->keyblock_size, &wb),
- VB2_ERROR_VDATA_WORKBUF_HASHING,
- "Keyblock check hash workbuf hashing");
-
- reset_common_data(FOR_KEYBLOCK);
mock_vblock.k.data_key_data[0] ^= 0xa0;
TEST_EQ(vb2_verify_keyblock_hash(kb, kb->keyblock_size, &wb),
VB2_ERROR_KEYBLOCK_HASH_INVALID_IN_DEV_MODE,