Searched refs:db_key (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/base/security/asset/services/db_key_operator/src/ |
H A D | lib.rs | 64 pub db_key: Vec<u8>, field 71 let db_key = Crypto::decrypt(&secret_key, db_key_cipher, &aad)?; in decrypt_db_key_cipher() localVariable 72 Ok(Self { db_key }) in decrypt_db_key_cipher() 77 let mut db_key = [0; KEY_LEN_IN_BYTES]; in generate_db_key() localVariable 79 if unsafe { GenerateRandom(db_key.as_mut_ptr(), db_key.len() as u32) } != SUCCESS { in generate_db_key() 82 Ok(Self { db_key: db_key.to_vec() }) in generate_db_key() 89 let db_key_cipher = Crypto::encrypt(&secret_key, &self.db_key, &aad)?; in encrypt_db_key() 114 let db_key = Self::generate_db_key()?; in get_db_key() localVariable 115 let db_key_cipher = db_key.encrypt_db_key(user_id)?; in get_db_key() 117 Ok(db_key) in get_db_key() [all …]
|
/ohos5.0/base/security/asset/services/db_operator/src/ |
H A D | database.rs | 145 let path = if db_key.is_some() { in get_db() 154 db.open_and_restore(db_key)?; in get_db() 163 let db_key = if is_ce { in get_normal_db() localVariable 180 get_db(user_id, db_name, DB_UPGRADE_VERSION, db_key.as_ref()) in get_normal_db() 225 …pub fn check_db_accessible(path: String, user_id: i32, db_name: String, db_key: Option<&DbKey>) ->… in check_db_accessible() 228 if db_key.is_some() { in check_db_accessible() 229 db.open_and_restore(db_key)? in check_db_accessible() 252 pub(crate) fn open_and_restore(&mut self, db_key: Option<&DbKey>) -> Result<()> { in open_and_restore() 254 if let Some(db_key) = db_key { in open_and_restore() 255 self.set_db_key(db_key)?; in open_and_restore() [all …]
|
/ohos5.0/base/security/asset/services/core_service/src/common_event/ |
H A D | listener.rs | 338 let db_key = DbKey::get_db_key(user_id)?; in backup_ce_db_if_accessible() localVariable 339 … Database::check_db_accessible(from_path.clone(), user_id, db_name.clone(), Some(&db_key))?; in backup_ce_db_if_accessible()
|