DecryptorWrapper.h 897 B

1234567891011
  1. #include <stdint.h>
  2. uint32_t encrypt_mitigator_header_H_to_apache_wrapper(uint8_t* ciphertext_token_H_plus_tag);
  3. uint32_t create_and_seal_long_term_signing_key_pair_wrapper(uint32_t* sealed_data_length, uint8_t* sealed_data);
  4. uint32_t unseal_and_restore_long_term_signing_key_pair_wrapper(uint8_t* sealed_data, uint32_t* sgx_sealed_data_length);
  5. uint32_t process_apache_message_generate_response_wrapper(uint8_t* input_ciphertext, uint32_t input_ciphertext_plus_tag_length, uint8_t* output_ciphertext, uint32_t* output_ciphertext_plus_tag_length);
  6. uint32_t process_verifiers_message(uint8_t* input_ciphertext, uint32_t input_ciphertext_plus_tag_length);
  7. void get_short_term_public_key_wrapper(uint8_t* output);
  8. uint32_t decrypt_client_data_wrapper(uint8_t* input_ciphertext,
  9. uint32_t input_ciphertext_length,
  10. uint32_t* input_sizes_array,
  11. uint32_t input_sizes_array_length);