Lines Matching defs:pubk
26 struct vb2_public_key pubk;
37 TEST_SUCC(vb2_unpack_key(&pubk, buf, size), "vb2_unpack_key() ok");
39 TEST_EQ(pubk.sig_alg, vb2_crypto_to_signature(key->algorithm),
41 TEST_EQ(pubk.hash_alg, vb2_crypto_to_hash(key->algorithm),
47 TEST_EQ(vb2_unpack_key(&pubk, buf, size),
53 TEST_EQ(vb2_unpack_key(&pubk, buf, size),
59 TEST_EQ(vb2_unpack_key(&pubk, buf, size + 1),
65 TEST_EQ(vb2_unpack_key(&pubk, buf, size),
70 TEST_EQ(vb2_unpack_key(&pubk, buf, size - 1),
85 struct vb2_public_key pubk, pubk_orig;
94 TEST_EQ(vb2_unpack_key(&pubk, (uint8_t *)key1, pubkey_size),
96 pubk_orig = pubk;
99 pubk.sig_alg = VB2_SIG_INVALID;
100 TEST_NEQ(vb2_verify_data(test_data, test_size, sig2, &pubk, &wb),
102 pubk.sig_alg = pubk_orig.sig_alg;
105 pubk.hash_alg = VB2_HASH_INVALID;
106 TEST_NEQ(vb2_verify_data(test_data, test_size, sig2, &pubk, &wb),
108 pubk.hash_alg = pubk_orig.hash_alg;
112 TEST_NEQ(vb2_verify_data(test_data, test_size, sig2, &pubk, &wb),
117 TEST_EQ(vb2_verify_data(test_data, test_size, sig2, &pubk, &wb),
122 TEST_NEQ(vb2_verify_data(test_data, test_size, sig2, &pubk, &wb),
126 TEST_NEQ(vb2_verify_data(test_data, test_size - 1, sig2, &pubk, &wb),
131 TEST_NEQ(vb2_verify_data(test_data, test_size, sig2, &pubk, &wb),