Searched refs:pubk (Results 1 - 4 of 4) sorted by relevance
/base/startup/hvb/libhvb/src/cert/ |
H A D | hvb_cert.c | 235 size_t cp_size = hvb_offsetof(struct hvb_sign_info, pubk); in _hvb_cert_signature_parser() 247 hvb_print("error, dc pubk.\n"); in _hvb_cert_signature_parser() 250 if (hvb_memcpy_s(&sign_info->pubk, sizeof(sign_info->pubk), &buf, sizeof(buf)) != 0) { in _hvb_cert_signature_parser() 251 hvb_print("error, copy dc pubk.\n"); in _hvb_cert_signature_parser() 271 size_t cp_size = hvb_offsetof(struct hvb_sign_info, pubk); in _hvb_cert_signature_parser_v2() 293 sign_info->pubk.addr = cur_header; in _hvb_cert_signature_parser_v2() 294 sign_info->pubk.size = sign_info->pubkey_len; in _hvb_cert_signature_parser_v2() 391 static enum hvb_errno hvb_cert_pubk_parser(struct hvb_rsa_pubkey *pubk, struct hvb_buf *raw_pubk) in hvb_cert_pubk_parser() argument 426 pubk in hvb_cert_pubk_parser() 444 struct hvb_rsa_pubkey pubk; hvb_verify_cert() local [all...] |
/base/startup/hvb/libhvb/src/rvt/ |
H A D | hvb_rvt.c | 97 enum hvb_errno hvb_rvt_pubk_desc_parser(const struct hvb_buf *pubk, struct rvt_pubk_desc *desc, uint64_t desc_size) in hvb_rvt_pubk_desc_parser() argument 99 hvb_return_hvb_err_if_null(pubk); in hvb_rvt_pubk_desc_parser() 100 hvb_return_hvb_err_if_null(pubk->addr); in hvb_rvt_pubk_desc_parser() 103 if (pubk->size < desc_size) { in hvb_rvt_pubk_desc_parser() 104 hvb_print("error, pubk->size is too small.\n"); in hvb_rvt_pubk_desc_parser() 107 if (hvb_memcpy_s(desc, sizeof(*desc), pubk->addr, desc_size) != 0) { in hvb_rvt_pubk_desc_parser()
|
/base/startup/hvb/libhvb/include/ |
H A D | hvb_rvt.h | 63 enum hvb_errno hvb_rvt_pubk_desc_parser(const struct hvb_buf *pubk, struct rvt_pubk_desc *desc, uint64_t desc_size);
|
H A D | hvb_cert.h | 68 struct hvb_buf pubk; member
|
Completed in 2 milliseconds