Home
last modified time | relevance | path

Searched refs:km_compat (Results 1 – 5 of 5) sorted by relevance

/system/security/keystore2/src/
Dutils.rs27 km_compat,
351 if key_blob.starts_with(km_compat::KEYMASTER_BLOB_HW_PREFIX) { in upgrade_keyblob_if_required_with()
363 let inner_keyblob = &key_blob[km_compat::KEYMASTER_BLOB_HW_PREFIX.len()..]; in upgrade_keyblob_if_required_with()
372 && key_blob.starts_with(km_compat::KEYMASTER_BLOB_SW_PREFIX) in upgrade_keyblob_if_required_with()
384 let inner_keyblob = &key_blob[km_compat::KEYMASTER_BLOB_SW_PREFIX.len()..]; in upgrade_keyblob_if_required_with()
392 } else if let (true, km_compat::KeyBlob::Wrapped(inner_keyblob)) = ( in upgrade_keyblob_if_required_with()
394 km_compat::unwrap_keyblob(key_blob), in upgrade_keyblob_if_required_with()
Dlib.rs48 mod km_compat; module
Dglobals.rs21 use crate::km_compat::{BacklevelKeyMintWrapper, KeyMintV1};
/system/security/keystore2/src/km_compat/
DAndroid.bp58 srcs: ["km_compat.cpp"],
/system/sepolicy/private/
Dkeystore.te72 # The software KeyMint implementation used in km_compat needs