Home
last modified time | relevance | path

Searched defs:ZVec (Results 1 – 9 of 9) sorted by relevance

/system/security/keystore2/src/crypto/
Dzvec.rs30 pub struct ZVec { struct
35 /// ZVec specific error codes. argument
43 impl ZVec { implementation
73 impl Drop for ZVec { implementation
91 impl Deref for ZVec { implementation
99 impl DerefMut for ZVec { implementation
105 impl fmt::Debug for ZVec { implementation
115 impl TryFrom<&[u8]> for ZVec { implementation
127 impl TryFrom<Vec<u8>> for ZVec { implementation
Dlib.rs99 pub fn aes_gcm_decrypt(data: &[u8], iv: &[u8], tag: &[u8], key: &[u8]) -> Result<ZVec, Error> { in aes_gcm_decrypt()
203 pub fn derive_key_pbkdf2(&self, salt: &[u8], out_len: usize) -> Result<ZVec, Error> { in derive_key_pbkdf2()
231 pub fn derive_key_hkdf(&self, salt: &[u8], out_len: usize) -> Result<ZVec, Error> { in derive_key_hkdf()
244 pub fn hkdf_extract(secret: &[u8], salt: &[u8]) -> Result<ZVec, Error> { in hkdf_extract()
274 pub fn hkdf_expand(out_len: usize, prk: &[u8], info: &[u8]) -> Result<ZVec, Error> { in hkdf_expand()
337 pub fn ecdh_compute_key(pub_key: &EC_POINT, priv_key: &ECKey) -> Result<ZVec, Error> { in ecdh_compute_key()
369 pub fn ec_key_marshal_private_key(key: &ECKey) -> Result<ZVec, Error> { in ec_key_marshal_private_key()
Derror.rs104 ZVec(#[from] zvec::Error), enumerator
/system/security/keystore2/src/
Dboot_level_keys.rs112 pub fn get_level_zero_key(db: &mut KeystoreDB) -> Result<ZVec> { in get_level_zero_key()
216 fn get_hkdf_key(&mut self, boot_level: usize) -> Result<Option<&ZVec>> { in get_hkdf_key()
277 ) -> Result<Option<ZVec>> { in expand_key()
286 pub fn aes_key(&mut self, boot_level: usize) -> Result<Option<ZVec>> { in aes_key()
Dec_crypto.rs41 pub fn private_key(&self) -> Result<ZVec> { in private_key()
60 ) -> Result<ZVec> { in agree_key()
100 ) -> Result<ZVec> { in decrypt_message()
Dutils.rs641 fn decrypt(&self, data: &[u8], iv: &[u8], tag: &[u8]) -> Result<ZVec>; in decrypt()
656 fn decrypt(&self, data: &[u8], iv: &[u8], tag: &[u8]) -> Result<ZVec> { in decrypt()
Dlegacy_blob.rs487 F: FnOnce(&[u8], &[u8], &[u8], Option<&[u8]>, Option<usize>) -> Result<ZVec>, in new_from_stream_decrypt_with()
792 F: FnOnce(&[u8], &[u8], &[u8], Option<&[u8]>, Option<usize>) -> Result<ZVec>, in read_generic_blob_decrypt_with()
813 F: FnOnce(&[u8], &[u8], &[u8], Option<&[u8]>, Option<usize>) -> Result<ZVec>, in read_legacy_keystore_entry()
1310 pub fn load_super_key(&self, user_id: u32, pw: &Password) -> Result<Option<ZVec>> { in load_super_key()
Dsuper_key.rs170 fn decrypt(&self, data: &[u8], iv: &[u8], tag: &[u8]) -> Result<ZVec> { in decrypt()
445 fn unwrap_key_with_key(blob: &[u8], metadata: &BlobMetaData, key: &SuperKey) -> Result<ZVec> { in unwrap_key_with_key()
Dlegacy_importer.rs875 ZVec(ZVec), enumerator