Home
last modified time | relevance | path

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

/system/keymaster/android_keymaster/
Dremote_provisioning_utils.cpp117 auto eek = CoseKey::parseX25519(lastPubKey, true /* requireKid */); in validateAndExtractEekPubAndId() local
118 if (!eek) { in validateAndExtractEekPubAndId()
119 LOG_E("Failed to get EEK: %s", eek.moveMessage().c_str()); in validateAndExtractEekPubAndId()
123 return std::make_pair(eek->getBstrValue(CoseKey::PUBKEY_X).value(), in validateAndExtractEekPubAndId()
124 eek->getBstrValue(CoseKey::KEY_ID).value()); in validateAndExtractEekPubAndId()
Dandroid_keymaster.cpp482 auto eek = validateAndExtractEekPubAndId(request.test_mode, request.endpoint_enc_cert_chain); in GenerateCsr() local
483 if (!eek.isOk()) { in GenerateCsr()
485 response->error = static_cast<keymaster_error_t>(eek.moveError()); in GenerateCsr()
490 x25519_HKDF_DeriveKey(ephemeralPubKey, ephemeralPrivKey, eek->first, true /* senderIsA */); in GenerateCsr()
509 buildCertReqRecipients(ephemeralPubKey, eek->second)); in GenerateCsr()
/system/security/keystore2/aidl/android/security/remoteprovisioning/
DIRemoteProvisioning.aidl94 byte[] generateCsr(in boolean testMode, in int numCsr, in byte[] eek, in byte[] challenge, in generateCsr() argument
/system/security/keystore2/src/
Dremote_provisioning.rs281 eek: &[u8], in generate_csr()
300 eek, in generate_csr()
441 eek: &[u8], in generateCsr()
452 eek, in generateCsr()
/system/security/provisioner/
Drkp_factory_extraction_tool.cpp99 auto [eek, ignored_pubkey, ignored_privkey] = eekOrErr.moveValue(); in getEekChain()
100 return eek; in getEekChain()