Home
last modified time | relevance | path

Searched refs:key_object (Results 1 – 3 of 3) sorted by relevance

/optee_rust/examples/aes-rs/ta/src/
A Dmain.rs33 pub key_object: TransientObject, field
41 key_object: TransientObject::null_object(), in default()
130 aes.key_object = TransientObject::allocate(TransientObjectType::Aes, aes.key_size * 8).unwrap(); in alloc_resources()
133 aes.key_object.populate(&[attr.into()])?; in alloc_resources()
134 aes.cipher.set_key(&aes.key_object)?; in alloc_resources()
149 aes.key_object.reset(); in set_aes_key()
150 aes.key_object.populate(&[attr.into()])?; in set_aes_key()
152 aes.cipher.set_key(&aes.key_object)?; in set_aes_key()
/optee_rust/examples/hotp-rs/ta/src/
A Dmain.rs122 Ok(mut key_object) => { in hmac_sha1()
127 key_object.populate(&[attr.into()])?; in hmac_sha1()
128 mac.set_key(&key_object)?; in hmac_sha1()
/optee_rust/examples/authentication-rs/ta/src/
A Dmain.rs106 let mut key_object = TransientObject::allocate(TransientObjectType::Aes, KEY_SIZE * 8).unwrap(); in prepare() variables
108 key_object.populate(&[attr.into()])?; in prepare()
109 ae.op.set_key(&key_object)?; in prepare()

Completed in 12 milliseconds