Searched defs:data_key (Results 1 - 20 of 20) sorted by relevance

/external/vboot_reference/firmware/lib20/
H A Dmisc.c83 if (kb->data_key.key_version > 0xffff)
85 if (!rv && kb->data_key.key_version < (sd->fw_version_secdata >> 16))
92 sd->fw_version = kb->data_key.key_version << 16;
101 packed_key->algorithm = kb->data_key.algorithm;
102 packed_key->key_version = kb->data_key.key_version;
103 packed_key->key_size = kb->data_key.key_size;
112 (uint8_t*)&kb->data_key + kb->data_key.key_offset,
137 struct vb2_public_key data_key; local
151 rv = vb2_unpack_key(&data_key, key_dat
[all...]
/external/vboot_reference/host/lib21/
H A Dhost_keyblock.c19 const struct vb2_public_key *data_key,
42 desc = data_key->desc;
49 if (vb2_public_key_pack(&key, data_key))
18 vb2_keyblock_create(struct vb2_keyblock **kb_ptr, const struct vb2_public_key *data_key, const struct vb2_private_key **signing_keys, uint32_t signing_key_count, uint32_t flags, const char *desc) argument
/external/vboot_reference/firmware/lib21/
H A Dmisc.c160 struct vb2_public_key data_key; local
173 rv = vb2_unpack_key(&data_key, key_data, key_size);
187 rv = vb2_verify_fw_preamble(pre, pre->c.total_size, &data_key, &wb);
/external/vboot_reference/host/lib/
H A Dhost_keyblock.c15 VbKeyBlockHeader* KeyBlockCreate(const VbPublicKey* data_key, argument
20 uint64_t signed_size = sizeof(VbKeyBlockHeader) + data_key->key_size;
34 block_chk_dest = data_key_dest + data_key->key_size;
44 PublicKeyInit(&h->data_key, data_key_dest, data_key->key_size);
45 PublicKeyCopy(&h->data_key, data_key);
75 VbKeyBlockHeader* KeyBlockCreate_external(const VbPublicKey* data_key, argument
81 uint64_t signed_size = sizeof(VbKeyBlockHeader) + data_key->key_size;
93 if (!signing_key_pem_file || !data_key || !external_signe
[all...]
/external/vboot_reference/firmware/lib/
H A Dvboot_firmware.c95 RSAPublicKey *data_key; local
144 key_version = key_block->data_key.key_version;
164 data_key = PublicKeyToRSA(&key_block->data_key);
165 if (!data_key) {
177 data_key))) {
180 RSAPublicKeyFree(data_key);
191 RSAPublicKeyFree(data_key);
208 RSAPublicKeyFree(data_key);
221 RSAPublicKeyFree(data_key);
[all...]
H A Dvboot_kernel.c147 RSAPublicKey *data_key = NULL; local
244 key_version = key_block->data_key.key_version;
272 data_key = PublicKeyToRSA(&key_block->data_key);
273 if (!data_key) {
285 data_key))) {
407 &preamble->body_signature, data_key)) {
414 RSAPublicKeyFree(data_key);
415 data_key = NULL;
476 if (NULL != data_key)
[all...]
/external/vboot_reference/futility/
H A Dcmd_vbutil_keyblock.c85 VbPublicKey *data_key; local
100 data_key = PublicKeyRead(datapubkey);
101 if (!data_key) {
115 block = KeyBlockCreate_external(data_key,
127 block = KeyBlockCreate(data_key, signing_key, flags);
138 block = KeyBlockCreate(data_key, signing_key, flags);
141 free(data_key);
156 VbPublicKey *data_key; local
202 data_key = &block->data_key;
[all...]
H A Dcmd_vbutil_firmware.c178 VbPublicKey *data_key; local
225 data_key = &key_block->data_key;
230 printf(" Data key algorithm: %" PRIu64 " %s\n", data_key->algorithm,
231 (data_key->algorithm <
232 kNumAlgorithms ? algo_strings[data_key->
234 printf(" Data key version: %" PRIu64 "\n", data_key->key_version);
236 PrintPubKeySha1Sum(data_key);
239 rsa = PublicKeyToRSA(&key_block->data_key);
H A Dcmd_show.c81 VbPublicKey *data_key = &key_block->data_key; local
82 printf(" Data key algorithm: %" PRIu64 " %s\n", data_key->algorithm,
83 (data_key->algorithm < kNumAlgorithms
84 ? algo_strings[data_key->algorithm]
86 printf(" Data key version: %" PRIu64 "\n", data_key->key_version);
88 PrintPubKeySha1Sum(data_key);
328 RSAPublicKey *rsa = PublicKeyToRSA(&key_block->data_key);
441 RSAPublicKey *rsa = PublicKeyToRSA(&key_block->data_key);
H A Dcmd_sign.c86 VbPublicKey *data_key = (VbPublicKey *)state->my_area->buf; local
93 data_key,
106 vblock = KeyBlockCreate(data_key, option.signprivate,
111 vblock = KeyBlockCreate(data_key, option.signprivate,
155 RSAPublicKey *rsa = PublicKeyToRSA(&key_block->data_key);
H A Dvb1_helper.c496 VbPublicKey *data_key; local
509 data_key = &g_keyblock->data_key;
525 printf(" Data key algorithm: %" PRIu64 " %s\n", data_key->algorithm,
526 (data_key->algorithm < kNumAlgorithms ?
527 algo_strings[data_key->algorithm] : "(invalid)"));
528 printf(" Data key version: %" PRIu64 "\n", data_key->key_version);
530 PrintPubKeySha1Sum(data_key);
550 if (data_key->key_version < (min_version >> 16)) {
553 data_key
[all...]
/external/vboot_reference/tests/
H A Dvboot_common3_tests.c32 const VbPublicKey *data_key)
38 hdr = KeyBlockCreate(data_key, private_key, 0x1234);
101 GetPublicKeyData(&h->data_key)[0] ^= 0x34;
119 GetPublicKeyData(&h->data_key)[0] ^= 0x34;
131 h->data_key.key_offset = 0;
132 h->data_key.key_size = 0;
138 h->data_key.key_offset = hsize;
149 * data_key.key_offset is bigger than expected).
30 KeyBlockVerifyTest(const VbPublicKey *public_key, const VbPrivateKey *private_key, const VbPublicKey *data_key) argument
H A Dvb20_common3_tests.c34 const VbPublicKey *data_key)
52 KeyBlockCreate(data_key, private_key, 0x1234);
120 ((uint8_t *)vb2_packed_key_data(&h->data_key))[0] ^= 0x34;
134 h->data_key.key_offset = 0;
135 h->data_key.key_size = 0;
142 h->data_key.key_offset = hsize;
155 * data_key.key_offset is bigger than expected).
32 test_verify_keyblock(const VbPublicKey *public_key, const VbPrivateKey *private_key, const VbPublicKey *data_key) argument
H A Dvb21_misc_tests.c39 struct vb2_packed_key data_key; member in struct:__anon16902::__anon16903
64 struct vb2_packed_key *dk = &mock_vblock.k.data_key;
102 &mock_vblock.k.data_key);
104 dk->c.fixed_size = sizeof(mock_vblock.k.data_key);
182 struct vb2_packed_key *dk = &mock_vblock.k.data_key;
H A Dvboot_firmware_tests.c31 static RSAPublicKey data_key; variable
63 vblock[i].data_key.key_version = 2;
95 Memset(&data_key, 0, sizeof(data_key));
125 TEST_PTR_EQ(key, &data_key, " Verify preamble data key");
138 data_key.len++;
139 return &data_key;
143 TEST_PTR_EQ(key, &data_key, " RSA data key");
144 data_key.len--;
189 TEST_PTR_EQ(key, &data_key, "Verifyin
[all...]
/external/vboot_reference/firmware/lib20/include/
H A Dvb2_struct.h72 * 1) The data_key key data, pointed to by data_key.key_offset.
73 * 2) The checksum data for (vb2_keyblock + data_key data), pointed to
75 * 3) The signature data for (vb2_keyblock + data_key data), pointed to
96 * Signature for this key block (header + data pointed to by data_key)
103 * data_key) For use with unsigned data keys.
114 struct vb2_packed_key data_key; member in struct:vb2_keyblock
/external/wpa_supplicant_8/hostapd/src/pae/
H A Dieee802_1x_kay_i.h67 struct data_key { struct
114 struct data_key *pkey;
143 struct data_key *pkey;
236 struct data_key *new_key;
/external/wpa_supplicant_8/src/pae/
H A Dieee802_1x_kay_i.h67 struct data_key { struct
114 struct data_key *pkey;
143 struct data_key *pkey;
236 struct data_key *new_key;
/external/wpa_supplicant_8/wpa_supplicant/src/pae/
H A Dieee802_1x_kay_i.h67 struct data_key { struct
114 struct data_key *pkey;
143 struct data_key *pkey;
236 struct data_key *new_key;
/external/vboot_reference/firmware/include/
H A Dvboot_struct.h56 * 1) The data_key key data, pointed to by data_key.key_offset.
57 * 2) The checksum data for (VBKeyBlockHeader + data_key data), pointed to
59 * 3) The signature data for (VBKeyBlockHeader + data_key data), pointed to
75 * Signature for this key block (header + data pointed to by data_key)
81 * data_key) For use with unsigned data keys
87 VbPublicKey data_key; member in struct:VbKeyBlockHeader

Completed in 230 milliseconds