Home
last modified time | relevance | path

Searched refs:pubk (Results 1 - 4 of 4) sorted by relevance

/base/startup/hvb/libhvb/src/cert/
H A Dhvb_cert.c235 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 Dhvb_rvt.c97 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 Dhvb_rvt.h63 enum hvb_errno hvb_rvt_pubk_desc_parser(const struct hvb_buf *pubk, struct rvt_pubk_desc *desc, uint64_t desc_size);
H A Dhvb_cert.h68 struct hvb_buf pubk; member

Completed in 2 milliseconds