| /optee_rust/examples/authentication-rs/host/src/ |
| A D | main.rs | 26 nonce: &[u8], in prepare() argument 27 key: &[u8], in prepare() argument 28 aad: &[u8], in prepare() argument 40 fn update(session: &mut Session, src: &[u8], res: &mut [u8]) -> optee_teec::Result<()> { in update() argument 52 src: &[u8], in encrypt_final() argument 53 res: &mut [u8], in encrypt_final() argument 54 tag: &mut [u8], in encrypt_final() argument 67 src: &[u8], in decrypt_final() argument 68 res: &mut [u8], in decrypt_final() argument 69 tag: &[u8], in decrypt_final() argument
|
| /optee_rust/optee-utee/src/ |
| A D | crypto_op.rs | 322 pub fn do_final(&self, chunk: &[u8], hash: &mut [u8]) -> Result<usize> { in do_final() argument 591 pub fn update(&self, src: &[u8], dest: &mut [u8]) -> Result<usize> { in update() argument 627 pub fn do_final(&self, src: &[u8], dest: &mut [u8]) -> Result<usize> { in do_final() argument 871 pub fn compare_final(&self, message: &[u8], mac: &[u8]) -> Result<()> { in compare_final() argument 961 nonce: &[u8], in init() argument 1026 pub fn update(&self, src: &[u8], dest: &mut [u8]) -> Result<usize> { in update() argument 1102 src: &[u8], in encrypt_final() argument 1104 tag: &mut [u8], in encrypt_final() argument 1149 pub fn decrypt_final(&self, src: &[u8], dest: &mut [u8], tag: &[u8]) -> Result<usize> { in decrypt_final() argument 1361 digest: &[u8], in sign_digest() argument [all …]
|
| /optee_rust/optee-utee/optee-utee-sys/src/ |
| A D | tee_api_types.rs | 30 pub clockSeqAndNode: [u8; 8], 62 _unused: [u8; 0], 68 _unused: [u8; 0], 74 _unused: [u8; 0], 80 _unused: [u8; 0], 86 _unused: [u8; 0], 189 _unused: [u8; 0], 194 _unused: [u8; 0], 199 _unused: [u8; 0], 204 _unused: [u8; 0], [all …]
|
| /optee_rust/optee-teec/src/ |
| A D | extension.rs | 45 pub inout: &'a mut [u8], 49 pub fn new(cmd: u32, sub_cmd: u32, inout: &'a mut [u8]) -> Self { in new() 57 pub fn set_buf_from_slice(&mut self, sendslice: &[u8]) -> Result<()> { in set_buf_from_slice() 66 pub fn get_out_slice(&self) -> &[u8] { in get_out_slice() argument
|
| /optee_rust/examples/hotp-rs/ta/src/ |
| A D | main.rs | 34 pub counter: [u8; 8], 35 pub key: [u8; MAX_KEY_SIZE], 96 let mut mac: [u8; SHA1_HASH_SIZE] = [0x0; SHA1_HASH_SIZE]; in get_hotp() 112 pub fn hmac_sha1(hotp: &mut HmacOtp, out: &mut [u8]) -> Result<usize> { in hmac_sha1() 139 pub fn truncate(hmac_result: &mut [u8]) -> u32 { in truncate() 156 const TA_VERSION: &[u8] = b"0.1\0"; 157 const TA_DESCRIPTION: &[u8] = b"This is an HOTP example.\0"; 158 const EXT_PROP_VALUE_1: &[u8] = b"HOTP TA\0"; 161 const TRACE_EXT_PREFIX: &[u8] = b"TA\0";
|
| /optee_rust/examples/hello_world-rs/ta/src/ |
| A D | main.rs | 69 const TA_VERSION: &[u8] = b"0.1\0"; 70 const TA_DESCRIPTION: &[u8] = b"This is a hello world example.\0"; 71 const EXT_PROP_VALUE_1: &[u8] = b"Hello World TA\0"; 74 const TRACE_EXT_PREFIX: &[u8] = b"TA\0";
|
| /optee_rust/examples/random-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/hello_world-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/secure_storage-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/serde-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/hotp-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/aes-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/authentication-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/big_int-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/acipher-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/time-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/udp_socket-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/diffie_hellman-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/supp_plugin-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/tcp_client-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/digest-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/message_passing_interface-rs/ta/ |
| A D | ta_static.rs | 22 pub static trace_ext_prefix: &[u8] = TRACE_EXT_PREFIX; 35 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 38 pub static ta_heap_size: libc::size_t = std::mem::size_of::<u8>() * TA_DATA_SIZE as usize; 76 value: TA_VERSION as *const [u8] as *mut _, 81 value: TA_DESCRIPTION as *const [u8] as *mut _, 86 value: EXT_PROP_VALUE_1 as *const [u8] as *mut _,
|
| /optee_rust/examples/random-rs/ta/src/ |
| A D | main.rs | 77 const TA_VERSION: &[u8] = b"0.1\0"; 78 const TA_DESCRIPTION: &[u8] = b"This is a random generator example.\0"; 79 const EXT_PROP_VALUE_1: &[u8] = b"Random TA\0"; 82 const TRACE_EXT_PREFIX: &[u8] = b"TA\0";
|
| /optee_rust/examples/time-rs/ta/src/ |
| A D | main.rs | 80 const TA_VERSION: &[u8] = b"0.1\0"; 81 const TA_DESCRIPTION: &[u8] = b"This is a time API example.\0"; 82 const EXT_PROP_VALUE_1: &[u8] = b"Time TA\0"; 85 const TRACE_EXT_PREFIX: &[u8] = b"TA\0";
|
| /optee_rust/examples/supp_plugin-rs/ta/src/ |
| A D | main.rs | 78 const TA_VERSION: &[u8] = b"0.1\0"; 79 const TA_DESCRIPTION: &[u8] = b"This is a plugin example.\0"; 80 const EXT_PROP_VALUE_1: &[u8] = b"Plugin TA\0"; 83 const TRACE_EXT_PREFIX: &[u8] = b"TA\0";
|