Searched refs:eek (Results 1 – 5 of 5) sorted by relevance
/system/keymaster/android_keymaster/ |
D | remote_provisioning_utils.cpp | 117 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()
|
D | android_keymaster.cpp | 482 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/ |
D | IRemoteProvisioning.aidl | 94 byte[] generateCsr(in boolean testMode, in int numCsr, in byte[] eek, in byte[] challenge, in generateCsr() argument
|
/system/security/keystore2/src/ |
D | remote_provisioning.rs | 281 eek: &[u8], in generate_csr() 300 eek, in generate_csr() 441 eek: &[u8], in generateCsr() 452 eek, in generateCsr()
|
/system/security/provisioner/ |
D | rkp_factory_extraction_tool.cpp | 99 auto [eek, ignored_pubkey, ignored_privkey] = eekOrErr.moveValue(); in getEekChain() 100 return eek; in getEekChain()
|