| /system/security/keystore2/src/crypto/ | 
| D | zvec.rs | 30 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
  | 
| D | lib.rs | 99 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()
  | 
| D | error.rs | 104     ZVec(#[from] zvec::Error),  enumerator
  | 
| /system/security/keystore2/src/ | 
| D | boot_level_keys.rs | 112 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()
  | 
| D | ec_crypto.rs | 41     pub fn private_key(&self) -> Result<ZVec> {  in private_key() 60     ) -> Result<ZVec> {  in agree_key() 100     ) -> Result<ZVec> {  in decrypt_message()
  | 
| D | utils.rs | 641     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()
  | 
| D | legacy_blob.rs | 487         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()
  | 
| D | super_key.rs | 170     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()
  | 
| D | legacy_importer.rs | 875     ZVec(ZVec),  enumerator
  |