Home
last modified time | relevance | path

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

/packages/modules/Virtualization/microdroid_manager/src/
Dinstance.rs42 use ring::aead::{Aad, Algorithm, LessSafeKey, Nonce, UnboundKey, AES_256_GCM};
260 struct ZeroOnDropKey(LessSafeKey);
267 let zero_key = LessSafeKey::new(UnboundKey::new(ENCRYPT_ALG, &zero).unwrap()); in drop()
269 ::std::ptr::write_volatile::<LessSafeKey>(&mut self.0, zero_key); in drop()
275 type Target = LessSafeKey;
276 fn deref(&self) -> &LessSafeKey { in deref() argument
309 let ret = ZeroOnDropKey(LessSafeKey::new(UnboundKey::new(ENCRYPT_ALG, &key).unwrap())); in get_key()