Home
last modified time | relevance | path

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

/ohos5.0/base/security/asset/services/crypto_manager/src/
H A Dsecret_key.rs27 pub struct SecretKey { struct
92 let key = SecretKey { in get_existing_key_alias()
104 let key = SecretKey { in get_existing_key_alias()
117 let key = SecretKey { in get_existing_key_alias()
187 impl SecretKey { impl
258 … let secret_key = SecretKey::new_without_alias(calling_info, AuthType::None, accessibility, true)?; in delete_by_owner()
262 … let secret_key = SecretKey::new_without_alias(calling_info, AuthType::Any, accessibility, true)?; in delete_by_owner()
266 …let secret_key = SecretKey::new_without_alias(calling_info, AuthType::None, accessibility, false)?; in delete_by_owner()
270 … let secret_key = SecretKey::new_without_alias(calling_info, AuthType::Any, accessibility, false)?; in delete_by_owner()
H A Dcrypto.rs23 use crate::{secret_key::SecretKey, HksBlob, KeyId, OutBlob};
46 key: SecretKey,
56 pub fn build(key: SecretKey, calling_info: CallingInfo, valid_time: u32) -> Result<Self> { in build() argument
117 pub fn encrypt(key: &SecretKey, msg: &Vec<u8>, aad: &Vec<u8>) -> Result<Vec<u8>> { in encrypt() argument
140 pub fn decrypt(key: &SecretKey, cipher: &Vec<u8>, aad: &Vec<u8>) -> Result<Vec<u8>> { in decrypt() argument
166 pub(crate) fn key(&self) -> &SecretKey { in key() argument
/ohos5.0/base/security/asset/test/unittest/module_test/src/crypto_manager/
H A Dlib.rs69SecretKey::new_without_alias(&calling_info, AuthType::None, Accessibility::DevicePowerOn, false).u… in generate_and_delete()
72 let _ = SecretKey::delete_by_owner(&calling_info); in generate_and_delete()
82SecretKey::new_without_alias(&calling_info, AuthType::None, Accessibility::DevicePowerOn, false).u… in encrypt_and_decrypt()
104SecretKey::new_without_alias(&calling_info, AuthType::Any, Accessibility::DevicePowerOn, false).un… in crypto_init()
117SecretKey::new_without_alias(&calling_info, AuthType::Any, Accessibility::DevicePowerOn, false).un… in crypto_exec()
136SecretKey::new_without_alias(&calling_info, AuthType::Any, Accessibility::DevicePowerOn, false).un… in crypto_manager()
142SecretKey::new_without_alias(&calling_info, AuthType::Any, Accessibility::DevicePowerOn, false).un… in crypto_manager()
/ohos5.0/base/security/asset/services/db_key_operator/src/
H A Dlib.rs19 use asset_crypto_manager::{crypto::Crypto, secret_key::SecretKey};
29 fn build_db_key_secret_key(user_id: i32) -> Result<SecretKey> { in build_db_key_secret_key() argument
35 SecretKey::new_with_alias(user_id, auth_type, access_type, require_password_set, alias) in build_db_key_secret_key()
39 pub fn generate_secret_key_if_needed(secret_key: &SecretKey) -> Result<()> { in generate_secret_key_if_needed()
/ohos5.0/base/security/asset/services/core_service/src/operations/
H A Doperation_pre_query.rs19 use asset_crypto_manager::{crypto::Crypto, crypto_manager::CryptoManager, secret_key::SecretKey};
79 …let secret_key = SecretKey::new_without_alias(calling_info, AuthType::Any, access_type, require_pa… in pre_query()
H A Dcommon.rs25 use asset_crypto_manager::secret_key::SecretKey;
136 pub(crate) fn build_secret_key(calling: &CallingInfo, attrs: &DbMap) -> Result<SecretKey> { in build_secret_key() argument
140 SecretKey::new_without_alias(calling, auth_type, access_type, require_password_set) in build_secret_key()
/ohos5.0/base/security/asset/services/core_service/src/common_event/
H A Dlistener.rs29 use asset_crypto_manager::{crypto_manager::CryptoManager, secret_key::SecretKey};
146 Ok(false) => SecretKey::delete_by_owner(&calling_info), in delete_data_by_owner()