Home
last modified time | relevance | path

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

/system/security/keystore2/src/
Dlegacy_importer.rs28 watchdog as wd, AesGcm,
291 super_key: Option<Arc<dyn AesGcm + Send + Sync>>, in with_try_import()
329 let super_key = super_key.map(|sk| -> Arc<dyn AesGcm> { sk }); in with_try_import()
479 super_key: &Option<Arc<dyn AesGcm>>, in characteristics_file_to_cache() argument
584 super_key: Option<Arc<dyn AesGcm>>, in check_and_import() argument
Dutils.rs404 pub trait AesGcm { interface
422 impl<T: AesGcmKey> AesGcm for T {
Dsuper_key.rs32 utils::{watchdog as wd, AesGcm, AID_KEYSTORE},
157 impl AesGcm for SuperKey {
394 ) -> Option<Arc<dyn AesGcm + Send + Sync>> { in get_per_boot_key_by_user_id()
396 .map(|sk| -> Arc<dyn AesGcm + Send + Sync> { sk }) in get_per_boot_key_by_user_id()
Dlegacy_blob.rs22 utils::AesGcm,
630 fn decrypt_if_required(super_key: &Option<Arc<dyn AesGcm>>, blob: Blob) -> Result<Blob> { in decrypt_if_required() argument
693 super_key: &Option<Arc<dyn AesGcm>>, in read_characteristics_file() argument
1236 super_key: &Option<Arc<dyn AesGcm>>, in load_by_uid_alias() argument
2171 let super_key: Option<Arc<dyn AesGcm>> = Some(super_key); in test_in_place_key_migration()
Ddatabase.rs3291 use crate::utils::AesGcm;
/system/keymint/ta/src/
Doperation.rs33 AesGcm(Box<dyn AadOperation>), enumerator
284 crypto_op: CryptoOperation::AesGcm( in begin_operation()
434 CryptoOperation::AesGcm(op) => op.update_aad(data), in op_update_aad()
477 CryptoOperation::AesGcm(op) => op.update(data), in op_update()
545 CryptoOperation::AesGcm(mut op) => { in op_finish()
/system/security/keystore2/tests/legacy_blobs/
Dkeystore2_legacy_blob_tests.rs40 use keystore2::utils::AesGcm;