Home
last modified time | relevance | path

Searched defs:Implementation (Results 1 – 4 of 4) sorted by relevance

/system/keymint/ta/src/
Ddevice.rs22 pub struct Implementation<'a> { struct
24 pub keys: &'a dyn RetrieveKeyMaterial,
27 pub sign_info: &'a dyn RetrieveCertSigningInfo,
30 pub attest_ids: Option<&'a mut dyn RetrieveAttestationIds>,
34 pub sdd_mgr: Option<&'a mut dyn keyblob::SecureDeletionSecretManager>,
37 pub bootloader: &'a dyn BootloaderStatus,
41 pub sk_wrapper: Option<&'a dyn StorageKeyWrapper>,
44 pub tup: &'a dyn TrustedUserPresence,
47 pub legacy_key: Option<&'a mut dyn keyblob::LegacyKeyHandler>,
51 pub rpc: &'a dyn RetrieveRpcArtifacts,
/system/memory/libmemunreachable/
DREADME.md128 Implementation section in libmemunreachable
/system/keymint/common/src/crypto/
Dtraits.rs10 pub struct Implementation<'a> { struct
12 pub rng: &'a mut dyn Rng,
16 pub clock: Option<&'a dyn MonotonicClock>,
19 pub compare: &'a dyn ConstTimeEq,
22 pub aes: &'a dyn Aes,
25 pub des: &'a dyn Des,
28 pub hmac: &'a dyn Hmac,
31 pub rsa: &'a dyn Rsa,
34 pub ec: &'a dyn Ec,
37 pub ckdf: &'a dyn Ckdf,
[all …]
/system/keymint/common/src/
Dtag.rs272 imp: &crypto::Implementation, in extract_key_import_characteristics()