YPC
0.2.0
|
This is the complete list of members for keymgr_sgx_module, including all inherited members.
create_report_for_pkey(const sgx_target_info_t *p_qe3_target, const stbox::bytes &pkey, sgx_report_t *p_report) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
decrypt_message(const uint8_t *sealed_private_key, uint32_t sealed_size, const uint8_t *cipher, uint32_t cipher_size, bref &data) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
encrypt_message(const uint8_t *public_key, uint32_t pkey_size, const uint8_t *data, uint32_t data_size, ypc::bref &cipher) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
end_session(uint32_t session_id) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
exchange_report(sgx_dh_msg2_t *dh_msg2, sgx_dh_msg3_t *dh_msg3, uint32_t session_id) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
forward_private_key(const uint8_t *encrypted_private_key, uint32_t cipher_size, const uint8_t *epublic_key, uint32_t epkey_size, const uint8_t *ehash, uint32_t ehash_size, const uint8_t *sig, uint32_t sig_size) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
generate_ecc_key_pair(bref &public_key, bref &sealed_private_key) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
generate_response(secure_message_t *req_message, size_t req_message_size, size_t max_payload_size, secure_message_t *resp_message, size_t resp_message_size, uint32_t session_id) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
get_ecc_sealed_private_key_size() (defined in keymgr_sgx_module) | keymgr_sgx_module | |
get_keymgr_version() (defined in keymgr_sgx_module) | keymgr_sgx_module | |
keymgr_sgx_module(const char *mod_path) (defined in keymgr_sgx_module) | keymgr_sgx_module | explicit |
session_request(sgx_dh_msg1_t *dh_msg1, uint32_t *session_id) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
set_access_control_policy(const ypc::bytes &policy) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
sign_message(const uint8_t *sealed_private_key, uint32_t sealed_size, const uint8_t *data, uint32_t data_size, bref &sig) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
verify_signature(const uint8_t *data, uint32_t data_size, const uint8_t *sig, uint32_t sig_size, const uint8_t *public_key, uint32_t pkey_size) (defined in keymgr_sgx_module) | keymgr_sgx_module | |
~keymgr_sgx_module()=default (defined in keymgr_sgx_module) | keymgr_sgx_module | virtual |