| /optee_rust/examples/authentication-rs/proto/src/ |
| A D | lib.rs | 56 pub const BUFFER_SIZE: usize = 16; 57 pub const KEY_SIZE: usize = 16; 58 pub const AAD_LEN: usize = 16; 59 pub const TAG_LEN: usize = 16;
|
| /optee_rust/optee-utee/src/ |
| A D | crypto_op.rs | 118 size: usize, 152 pub fn size(&self) -> usize { in size() argument 203 tmp_size as usize, in info_multiple() 603 return Ok(dest_size as usize); in update() 962 tag_len: usize, in init() argument 963 aad_len: usize, in init() argument 964 pay_load_len: usize, in init() argument 1038 return Ok(dest_size as usize); in update() 1105 ) -> Result<(usize, usize)> { in encrypt_final() argument 1120 return Ok((dest_size as usize, tag_size as usize)); in encrypt_final() [all …]
|
| A D | arithmetical.rs | 39 let size: usize = Self::size_in_u32(bits) as usize; in new() 61 let mut tmp_vec = vec![0u8; buffer_size as usize]; in convert_to_octet_string() 70 tmp_vec.truncate(buffer_size as usize); in convert_to_octet_string() 100 pub fn shift_right(&mut self, op: &Self, bits: usize) { in shift_right() argument 273 let size: usize = Self::size_in_u32(bits) as usize; in new() 294 let size: usize = Self::size_in_u32(bits) as usize; in new()
|
| A D | extension.rs | 44 let mut outbuf = vec![0; outlen as usize]; in invoke() 45 outbuf.copy_from_slice(&data[..(outlen as usize)]); in invoke()
|
| /optee_rust/examples/hotp-rs/ta/src/ |
| A D | main.rs | 28 pub const SHA1_HASH_SIZE: usize = 20; 29 pub const MAX_KEY_SIZE: usize = 64; 30 pub const MIN_KEY_SIZE: usize = 10; 36 pub key_len: usize, 112 pub fn hmac_sha1(hotp: &mut HmacOtp, out: &mut [u8]) -> Result<usize> { in hmac_sha1() argument 141 let offset: usize = (hmac_result[19] & 0xf) as usize; in truncate()
|
| /optee_rust/optee-teec/src/ |
| A D | extension.rs | 46 outlen: usize, 54 outlen: 0 as usize, in new() 62 self.outlen = sendslice.len() as usize; in set_buf_from_slice()
|
| /optee_rust/examples/secure_storage-rs/ta/src/ |
| A D | main.rs | 71 let mut obj_id = vec![0; p0.buffer().len() as usize]; in delete_object() 95 let mut obj_id = vec![0; p0.buffer().len() as usize]; in create_raw_object() 97 let mut data_buffer = vec![0; p1.buffer().len() as usize]; in create_raw_object() 134 let mut obj_id = vec![0; p0.buffer().len() as usize]; in read_raw_object() 137 let mut data_buffer = vec![0;p1.buffer().len() as usize]; in read_raw_object() 159 p1.set_updated_size(read_bytes as usize); in read_raw_object()
|
| /optee_rust/examples/authentication-rs/ta/src/ |
| A D | main.rs | 28 pub const PAYLOAD_NUMBER: usize = 2; 130 let mut clear = vec![0; p0.buffer().len() as usize]; in encrypt_final() 132 let mut ciph = vec![0; p1.buffer().len() as usize]; in encrypt_final() 134 let mut tag = vec![0; p2.buffer().len() as usize]; in encrypt_final() 155 let mut clear = vec![0; p0.buffer().len() as usize]; in decrypt_final() 157 let mut ciph = vec![0; p1.buffer().len() as usize]; in decrypt_final() 159 let mut tag = vec![0; p2.buffer().len() as usize]; in decrypt_final()
|
| /optee_rust/examples/digest-rs/host/src/ |
| A D | main.rs | 33 fn do_final(session: &mut Session, src: &[u8], res: &mut [u8]) -> optee_teec::Result<usize> { in do_final() argument 41 Ok(operation.parameters().2.a() as usize) in do_final() 65 res.truncate(hash_length as usize); in main()
|
| /optee_rust/examples/random-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/hello_world-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/secure_storage-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/serde-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/hotp-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/aes-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/authentication-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/big_int-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/diffie_hellman-rs/host/src/ |
| A D | main.rs | 41 let public_size = operation.parameters().1.a() as usize; in generate_key() 42 let private_size = operation.parameters().1.b() as usize; in generate_key() 60 let key_size = operation.parameters().2.a() as usize; in derive_key()
|
| /optee_rust/examples/acipher-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/time-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/udp_socket-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/diffie_hellman-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/supp_plugin-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/tcp_client-rs/ta/ |
| A D | ta_static.rs | 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;
|
| /optee_rust/examples/digest-rs/ta/ |
| A D | ta_static.rs | 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;
|