Home
last modified time | relevance | path

Searched refs:key (Results 1 – 8 of 8) sorted by relevance

/devicemodel/hw/pci/virtio/
A Dvirtio_rpmb.c101 if (!key || !frames) { in rpmb_check_mac()
161 if (key) { in rpmb_check_response()
188 if (!key || !counter || !result) { in rpmb_get_counter()
234 rc = rpmb_check_mac(key, &frame_out, 1); in rpmb_get_counter()
325 &frame_read, 1, key, NULL, &addr); in rpmb_write_block()
415 ret = rpmb_check(mode, key, curr); in rpmb_search_size()
690 __u8 key[RPMB_KEY_32_LEN]; in virtio_rpmb_init() local
752 memset(key, 0, RPMB_KEY_32_LEN); in virtio_rpmb_init()
764 rc = rpmb_sim_key_init(key); in virtio_rpmb_init()
780 memset(key, 0, RPMB_KEY_32_LEN); in virtio_rpmb_init()
[all …]
/devicemodel/hw/platform/rpmb/
A Drpmb_sim.c331 static int get_key(uint8_t *key) in get_key() argument
345 static int program_key(const uint8_t *key) in program_key() argument
406 uint8_t key[32]; in rpmb_sim_write() local
459 if (get_key(key)) { in rpmb_sim_write()
512 uint8_t key[32]; in rpmb_sim_read() local
555 if (get_key(key)) in rpmb_sim_read()
559 rpmb_mac(key, out_frame, out_cnt, mac); in rpmb_sim_read()
571 uint8_t key[32]; in rpmb_sim_get_counter() local
585 if (get_key(key)) in rpmb_sim_get_counter()
626 int rpmb_sim_key_init(uint8_t *key) in rpmb_sim_key_init() argument
[all …]
A Drpmb_backend.c134 uint8_t key[RPMB_KEY_LEN]; in get_virt_rpmb_key() local
136 rc = get_vrpmb_key(key, sizeof(key)); in get_virt_rpmb_key()
141 memcpy(virt_rpmb_key, key, RPMB_KEY_32_LEN); in get_virt_rpmb_key()
142 memset(key, 0, RPMB_KEY_LEN); in get_virt_rpmb_key()
147 const uint8_t *key, const uint8_t *nonce, const uint32_t *write_counter, in rpmb_replace_frame() argument
167 if (key) { in rpmb_replace_frame()
168 if (rpmb_mac(key, frames, frame_cnt, frames[frame_cnt - 1].key_mac)) { in rpmb_replace_frame()
179 const uint8_t *key, const uint32_t *write_counter, in rpmb_check_frame() argument
220 if (key) { in rpmb_check_frame()
221 if (rpmb_mac(key, frames, frame_cnt, mac)) { in rpmb_check_frame()
/devicemodel/core/
A Dvrpmb.c39 uint8_t key[RPMB_KEY_LEN]; member
44 .key = {0},
65 ret = RAND_bytes(vrkey.key, RPMB_KEY_LEN); in get_vrpmb_key()
78 memcpy(out, vrkey.key, size); in get_vrpmb_key()
/devicemodel/include/
A Drpmb_sim.h44 int rpmb_mac(const uint8_t *key, const struct rpmb_frame *frames,
47 int rpmb_sim_key_init(uint8_t *key);
A Drpmb.h187 rpmb_get_counter(__u8 mode, __u8 *key, __u32 *counter, __u16 *result);
A Data.h553 u_int8_t key; /* sense key */ member
/devicemodel/bios/
A Dchangelog_vsbl.txt4 Pass vrpmb key to vFastboot.
20 Support vRPMB key handover for AaaG.

Completed in 17 milliseconds