| /optee_rust/examples/authentication-rs/ta/src/ |
| A D | main.rs | 106 let nonce = p1.buffer(); in prepare() 107 let key = p2.buffer(); in prepare() 108 let aad = p3.buffer(); in prepare() 125 let src = p0.buffer(); in update() 126 let res = p1.buffer(); in update() 137 clear.copy_from_slice(p0.buffer()); in encrypt_final() 139 ciph.copy_from_slice(p1.buffer()); in encrypt_final() 141 tag.copy_from_slice(p2.buffer()); in encrypt_final() 162 clear.copy_from_slice(p0.buffer()); in decrypt_final() 164 ciph.copy_from_slice(p1.buffer()); in decrypt_final() [all …]
|
| /optee_rust/examples/supp_plugin-rs/plugin/ |
| A D | build.rs | 27 let mut buffer = File::create(out.join("plugin_static.rs"))?; in main() variables 28 buffer.write_all(include_bytes!("plugin_static.rs"))?; in main() 33 write!(buffer, "\n")?; in main() 35 buffer, in main()
|
| /optee_rust/examples/secure_storage-rs/ta/src/ |
| A D | main.rs | 76 let mut obj_id = vec![0; p0.buffer().len() as usize]; in delete_object() 77 obj_id.copy_from_slice(p0.buffer()); in delete_object() 100 let mut obj_id = vec![0; p0.buffer().len() as usize]; in create_raw_object() 101 obj_id.copy_from_slice(p0.buffer()); in create_raw_object() 103 data_buffer.copy_from_slice(p1.buffer()); in create_raw_object() 139 let mut obj_id = vec![0; p0.buffer().len() as usize]; in read_raw_object() 140 obj_id.copy_from_slice(p0.buffer()); in read_raw_object() 142 let mut data_buffer = vec![0;p1.buffer().len() as usize]; in read_raw_object() 143 data_buffer.copy_from_slice(p1.buffer()); in read_raw_object() 155 if obj_info.data_size() > p1.buffer().len() { in read_raw_object() [all …]
|
| /optee_rust/examples/supp_plugin-rs/proto/ |
| A D | build.rs | 35 let mut buffer = File::create(out.join("ta_uuid.txt")).unwrap(); in main() variables 36 write!(buffer, "{}", uuid).unwrap(); in main() 48 let mut buffer = File::create(out.join("plugin_uuid.txt")).unwrap(); in main() variables 49 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/signature_verification-rs/ta/src/ |
| A D | main.rs | 71 let message = p0.buffer(); in sign() 80 match rsa_key.ref_attribute(AttributeId::RsaModulus, &mut p1.buffer()) { in sign() 85 match rsa_key.ref_attribute(AttributeId::RsaPublicExponent, &mut p1.buffer()[pub_key_size..]) { in sign() 98 let mut signature = p2.buffer(); in sign() 107 trace_println!("[+] signature: {:?}", p2.buffer()); in sign() 122 let message = p0.buffer(); in verify() 124 let mut pub_key_exp = vec![0u8; p1.buffer().len() - 256]; in verify() 125 let signature = p2.buffer(); in verify() 127 pub_key_mod.copy_from_slice(&p1.buffer()[..256]); in verify() 128 pub_key_exp.copy_from_slice(&p1.buffer()[256..]); in verify()
|
| /optee_rust/optee-teec/src/ |
| A D | parameter.rs | 104 pub fn new_input(buffer: &'a [u8]) -> Self { in new_input() 106 buffer: buffer.as_ptr() as _, in new_input() 107 size: buffer.len(), in new_input() 119 pub fn new_output(buffer: &'a mut [u8]) -> Self { in new_output() 121 buffer: buffer.as_ptr() as _, in new_output() 122 size: buffer.len(), in new_output()
|
| /optee_rust/examples/digest-rs/ta/src/ |
| A D | main.rs | 84 let buffer = p.buffer(); in update() 85 digest.op.update(buffer); in update() 93 let input = p0.buffer(); in do_final() 94 let output = p1.buffer(); in do_final()
|
| /optee_rust/examples/time-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/secure_storage-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/signature_verification-rs/proto/ |
| A D | build.rs | 32 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 33 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/digest-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/diffie_hellman-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/hotp-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/random-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/hello_world-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/aes-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/authentication-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/big_int-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/acipher-rs/proto/ |
| A D | build.rs | 34 let mut buffer = File::create(out.join("uuid.txt")).unwrap(); in main() variables 35 write!(buffer, "{}", uuid).unwrap(); in main()
|
| /optee_rust/examples/supp_plugin-rs/ta/ |
| A D | build.rs | 28 let mut buffer = File::create(out.join("user_ta_header.rs"))?; in main() variables 29 buffer.write_all(include_bytes!("ta_static.rs"))?; in main() 34 write!(buffer, "\n")?; in main() 36 buffer, in main()
|
| /optee_rust/examples/time-rs/ta/ |
| A D | build.rs | 28 let mut buffer = File::create(out.join("user_ta_header.rs"))?; in main() variables 29 buffer.write_all(include_bytes!("ta_static.rs"))?; in main() 34 write!(buffer, "\n")?; in main() 36 buffer, in main()
|
| /optee_rust/examples/random-rs/ta/ |
| A D | build.rs | 28 let mut buffer = File::create(out.join("user_ta_header.rs"))?; in main() variables 29 buffer.write_all(include_bytes!("ta_static.rs"))?; in main() 34 write!(buffer, "\n")?; in main() 36 buffer, in main()
|
| /optee_rust/examples/secure_storage-rs/ta/ |
| A D | build.rs | 28 let mut buffer = File::create(out.join("user_ta_header.rs"))?; in main() variables 29 buffer.write_all(include_bytes!("ta_static.rs"))?; in main() 34 write!(buffer, "\n")?; in main() 36 buffer, in main()
|
| /optee_rust/examples/signature_verification-rs/ta/ |
| A D | build.rs | 28 let mut buffer = File::create(out.join("user_ta_header.rs"))?; in main() variables 29 buffer.write_all(include_bytes!("ta_static.rs"))?; in main() 34 write!(buffer, "\n")?; in main() 36 buffer, in main()
|
| /optee_rust/examples/digest-rs/ta/ |
| A D | build.rs | 28 let mut buffer = File::create(out.join("user_ta_header.rs"))?; in main() variables 29 buffer.write_all(include_bytes!("ta_static.rs"))?; in main() 34 write!(buffer, "\n")?; in main() 36 buffer, in main()
|