mc_sgx_tcrypto_sys/
lib.rs1#![doc = include_str!("../README.md")]
4#![no_std]
5#![allow(
6 non_upper_case_globals,
7 non_camel_case_types,
8 non_snake_case,
9 rustdoc::broken_intra_doc_links
10)]
11
12use mc_sgx_core_sys_types::sgx_status_t;
13
14pub use mc_sgx_tcrypto_sys_types::{
15 sgx_aes_ctr_128bit_key_t, sgx_aes_gcm_128bit_key_t, sgx_aes_gcm_128bit_tag_t,
16 sgx_aes_state_handle_t, sgx_cmac_128bit_key_t, sgx_cmac_128bit_tag_t, sgx_cmac_state_handle_t,
17 sgx_ec256_dh_shared_t, sgx_ec256_private_t, sgx_ec256_public_t, sgx_ec256_signature_t,
18 sgx_ecc_state_handle_t, sgx_hmac_state_handle_t, sgx_rsa3072_key_t, sgx_rsa3072_public_key_t,
19 sgx_rsa3072_signature_t, sgx_rsa_key_type_t, sgx_rsa_result_t, sgx_sha1_hash_t,
20 sgx_sha256_hash_t, sgx_sha384_hash_t, sgx_sha_state_handle_t,
21};
22
23include!(concat!(env!("OUT_DIR"), "/bindings.rs"));